优化网关配置
This commit is contained in:
@ -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
6
Jenkinsfile
vendored
@ -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}
|
||||||
"""
|
"""
|
||||||
|
|||||||
@ -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");
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user