优化网关配置

This commit is contained in:
2025-09-02 16:24:41 +08:00
parent bf45eb8278
commit f260471b52
3 changed files with 9 additions and 6 deletions

View File

@ -2,9 +2,12 @@ FROM openjdk:8-jdk
COPY target/*.jar app.jar COPY target/*.jar app.jar
ENTRYPOINT ["java", "-jar", \ ENTRYPOINT ["java", "-jar", \
"-Xms128m", \ "-Xms256m", \
"-Xmx128m", \ "-Xmx256m", \
"-XX:MaxMetaspaceSize=128m", \ "-XX:MaxMetaspaceSize=128m", \
"-Xss256k", \ "-Xss256k", \
"-XX:+UseContainerSupport", \ "-XX:+UseContainerSupport", \
"-Xloggc:/app/gc.log", \
"-XX:+PrintGCDetails", \
"-XX:+PrintGCTimeStamps", \
"app.jar"] "app.jar"]

6
Jenkinsfile vendored
View File

@ -69,11 +69,11 @@ pipeline {
--name \${CONTAINER_NAME} \ --name \${CONTAINER_NAME} \
--network sczx-net \ --network sczx-net \
-p 8089:8089 \ -p 8089:8089 \
-e JAVA_OPTS="-Xms128m -Xmx256m -Duser.timezone=Asia/Shanghai" \ -e JAVA_OPTS="-Xms256m -Xmx256m -Duser.timezone=Asia/Shanghai" \
-e TZ=Asia/Shanghai \ -e TZ=Asia/Shanghai \
-v /etc/localtime:/etc/localtime:ro \ -v /etc/localtime:/etc/localtime:ro \
--memory="300m" \ --memory="512m" \
--memory-swap="300m" \ --memory-swap="512m" \
--restart always \ --restart always \
\${DOCKER_IMAGE} \${DOCKER_IMAGE}
""" """

View File

@ -39,7 +39,7 @@ public class DynamicRouteConfig implements RouteDefinitionLocator {
private final AtomicReference<Long> lastRefreshTime = new AtomicReference<>(0L); private final AtomicReference<Long> lastRefreshTime = new AtomicReference<>(0L);
// 最小刷新间隔(毫秒) // 最小刷新间隔(毫秒)
private static final long MIN_REFRESH_INTERVAL = 3000; private static final long MIN_REFRESH_INTERVAL = 5000;
private static final URI DEFAULT_URI = URI.create("http://localhost"); private static final URI DEFAULT_URI = URI.create("http://localhost");