refactor(biji-houdaun): 调整端口并优化健康检查和跨域配置- 将应用端口从8083 改为8084
- 更新健康检查 URL 以匹配新端口 - 在 pom.xml 中指定镜像名称 - 修改跨域配置,使用 allowedOriginPatterns 允许所有来源
This commit is contained in:
@@ -144,6 +144,8 @@
|
|||||||
<version>1.2.2</version>
|
<version>1.2.2</version>
|
||||||
<configuration>
|
<configuration>
|
||||||
<dockerHost>http://127.0.0.1:2375</dockerHost>
|
<dockerHost>http://127.0.0.1:2375</dockerHost>
|
||||||
|
<!-- 指定镜像名称 -->
|
||||||
|
<imageName>${project.artifactId}:${project.version}</imageName>
|
||||||
<!-- 指定使用外部Dockerfile -->
|
<!-- 指定使用外部Dockerfile -->
|
||||||
<dockerDirectory>src/main/java/com/test/docker</dockerDirectory>
|
<dockerDirectory>src/main/java/com/test/docker</dockerDirectory>
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ public class WebConfig implements WebMvcConfigurer {
|
|||||||
@Override
|
@Override
|
||||||
public void addCorsMappings(CorsRegistry registry) {
|
public void addCorsMappings(CorsRegistry registry) {
|
||||||
registry.addMapping("/**")
|
registry.addMapping("/**")
|
||||||
.allowedOrigins("http://localhost:5173") // 明确指定前端来源
|
.allowedOriginPatterns("*") // 使用allowedOriginPatterns
|
||||||
.allowedMethods("*")
|
.allowedMethods("*")
|
||||||
.allowedHeaders("*")
|
.allowedHeaders("*")
|
||||||
.allowCredentials(true) // 允许凭证
|
.allowCredentials(true) // 允许凭证
|
||||||
|
|||||||
@@ -30,11 +30,11 @@ ENV SPRING_PROFILES_ACTIVE=test \
|
|||||||
JAVA_OPTS="-Xmx512m -XX:MaxRAMPercentage=75"
|
JAVA_OPTS="-Xmx512m -XX:MaxRAMPercentage=75"
|
||||||
|
|
||||||
# 暴露应用端口
|
# 暴露应用端口
|
||||||
EXPOSE 8083
|
EXPOSE 8084
|
||||||
|
|
||||||
# 添加健康检查
|
# 添加健康检查
|
||||||
HEALTHCHECK --interval=30s --timeout=3s \
|
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参数)
|
# 启动应用 (使用exec形式支持JVM参数)
|
||||||
ENTRYPOINT exec java $JAVA_OPTS -jar app.jar
|
ENTRYPOINT exec java $JAVA_OPTS -jar app.jar
|
||||||
|
|||||||
Reference in New Issue
Block a user