优化网关配置

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
ENTRYPOINT ["java", "-jar", \
"-Xms128m", \
"-Xmx128m", \
"-Xms256m", \
"-Xmx256m", \
"-XX:MaxMetaspaceSize=128m", \
"-Xss256k", \
"-XX:+UseContainerSupport", \
"-Xloggc:/app/gc.log", \
"-XX:+PrintGCDetails", \
"-XX:+PrintGCTimeStamps", \
"app.jar"]

6
Jenkinsfile vendored
View File

@ -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}
"""

View File

@ -39,7 +39,7 @@ public class DynamicRouteConfig implements RouteDefinitionLocator {
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");