|
@@ -1,15 +1,15 @@
|
|
-FROM maven:3.6.3-openjdk-8-slim as maven
|
|
|
|
|
|
+FROM maven:3.8.1-openjdk-17-slim as maven
|
|
WORKDIR /redkale
|
|
WORKDIR /redkale
|
|
COPY src src
|
|
COPY src src
|
|
COPY conf conf
|
|
COPY conf conf
|
|
COPY pom.xml pom.xml
|
|
COPY pom.xml pom.xml
|
|
RUN mvn package -q
|
|
RUN mvn package -q
|
|
|
|
|
|
-FROM openjdk:8u275-jdk-slim
|
|
|
|
|
|
+FROM openjdk:17-jdk-slim
|
|
WORKDIR /redkale
|
|
WORKDIR /redkale
|
|
COPY conf conf
|
|
COPY conf conf
|
|
COPY --from=maven /redkale/target/redkale-benchmark-1.0.0.jar redkale-benchmark.jar
|
|
COPY --from=maven /redkale/target/redkale-benchmark-1.0.0.jar redkale-benchmark.jar
|
|
|
|
|
|
EXPOSE 8080
|
|
EXPOSE 8080
|
|
|
|
|
|
-CMD ["java", "-server", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-XX:+AggressiveOpts", "-Dbenchmarks.cache=true", "-DAPP_HOME=./", "-jar", "redkale-benchmark.jar"]
|
|
|
|
|
|
+CMD ["java", "-server", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-XX:AutoBoxCacheMax=40000", "-Dbenchmarks.cache=true", "-DAPP_HOME=./", "-jar", "redkale-benchmark.jar"]
|