refactor(biji-houdaun): 调整端口并优化健康检查和跨域配置- 将应用端口从8083 改为8084

- 更新健康检查 URL 以匹配新端口
- 在 pom.xml 中指定镜像名称
- 修改跨域配置,使用 allowedOriginPatterns 允许所有来源
This commit is contained in:
ikmkj
2025-08-02 17:18:47 +08:00
parent 4b2e40f896
commit 15ad949da6
3 changed files with 5 additions and 3 deletions

View File

@@ -144,6 +144,8 @@
<version>1.2.2</version>
<configuration>
<dockerHost>http://127.0.0.1:2375</dockerHost>
<!-- 指定镜像名称 -->
<imageName>${project.artifactId}:${project.version}</imageName>
<!-- 指定使用外部Dockerfile -->
<dockerDirectory>src/main/java/com/test/docker</dockerDirectory>

View File

@@ -11,7 +11,7 @@ public class WebConfig implements WebMvcConfigurer {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.allowedOrigins("http://localhost:5173") // 明确指定前端来源
.allowedOriginPatterns("*") // 使用allowedOriginPatterns
.allowedMethods("*")
.allowedHeaders("*")
.allowCredentials(true) // 允许凭证

View File

@@ -30,11 +30,11 @@ ENV SPRING_PROFILES_ACTIVE=test \
JAVA_OPTS="-Xmx512m -XX:MaxRAMPercentage=75"
# 暴露应用端口
EXPOSE 8083
EXPOSE 8084
# 添加健康检查
HEALTHCHECK --interval=30s --timeout=3s \
CMD wget --quiet --tries=1 --spider http://localhost:8083/actuator/health || exit 1
CMD wget --quiet --tries=1 --spider http://localhost:8084/actuator/health || exit 1
# 启动应用 (使用exec形式支持JVM参数)
ENTRYPOINT exec java $JAVA_OPTS -jar app.jar