From f260471b52fc6a7eab6c056c0fce533269128520 Mon Sep 17 00:00:00 2001 From: zhangli <123879394@qq.com> Date: Tue, 2 Sep 2025 16:24:41 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=BD=91=E5=85=B3=E9=85=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 7 +++++-- Jenkinsfile | 6 +++--- .../java/com/sczx/gateway/config/DynamicRouteConfig.java | 2 +- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index c150597..3279314 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,9 +2,12 @@ FROM openjdk:8-jdk COPY target/*.jar app.jar ENTRYPOINT ["java", "-jar", \ - "-Xms128m", \ - "-Xmx128m", \ + "-Xms256m", \ + "-Xmx256m", \ "-XX:MaxMetaspaceSize=128m", \ "-Xss256k", \ "-XX:+UseContainerSupport", \ + "-Xloggc:/app/gc.log", \ + "-XX:+PrintGCDetails", \ + "-XX:+PrintGCTimeStamps", \ "app.jar"] \ No newline at end of file diff --git a/Jenkinsfile b/Jenkinsfile index 7c8471f..fb2e816 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -69,11 +69,11 @@ pipeline { --name \${CONTAINER_NAME} \ --network sczx-net \ -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 \ -v /etc/localtime:/etc/localtime:ro \ - --memory="300m" \ - --memory-swap="300m" \ + --memory="512m" \ + --memory-swap="512m" \ --restart always \ \${DOCKER_IMAGE} """ diff --git a/src/main/java/com/sczx/gateway/config/DynamicRouteConfig.java b/src/main/java/com/sczx/gateway/config/DynamicRouteConfig.java index 978171f..84654c4 100644 --- a/src/main/java/com/sczx/gateway/config/DynamicRouteConfig.java +++ b/src/main/java/com/sczx/gateway/config/DynamicRouteConfig.java @@ -39,7 +39,7 @@ public class DynamicRouteConfig implements RouteDefinitionLocator { private final AtomicReference 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");