@@ -10,7 +10,7 @@
</properties>
</resources>
- <server protocol="HTTP" host="0.0.0.0" port="8080" threads="128" lib="target">
+ <server protocol="HTTP" host="0.0.0.0" port="8080" threads="1024" aliveTimeoutSecond="0">
<response>
<contenttype plain="text/plain" json="application/json"/>
@@ -6,7 +6,7 @@
<shared-cache-mode>ALL</shared-cache-mode>
<properties>
<property name="javax.persistence.jdbc.url" value="jdbc:postgresql://tfb-database:5432/hello_world"/>
- <property name="javax.persistence.connections.limit" value="256"/>
+ <property name="javax.persistence.connections.limit" value="1024"/>
<property name="javax.persistence.jdbc.driver" value="org.postgresql.Driver"/>
<property name="javax.persistence.jdbc.user" value="benchmarkdbuser"/>
<property name="javax.persistence.jdbc.password" value="benchmarkdbpass"/>
@@ -18,7 +18,7 @@
<dependency>
<groupId>org.redkale</groupId>
<artifactId>redkale</artifactId>
- <version>1.9.2.1</version>
+ <version>1.9.2.3</version>
</dependency>
<groupId>org.postgresql</groupId>
@@ -1,7 +1,12 @@
-FROM maven:3.5.3-jdk-10-slim
+FROM maven:3.5.3-jdk-10-slim as maven
WORKDIR /redkale
COPY src src
COPY conf conf
COPY pom.xml pom.xml
RUN mvn package -q
-CMD ["java", "-DAPP_HOME=./", "-jar", "target/redkale-benchmark-0.0.1.jar"]
+
+FROM openjdk:10-jre-slim
+WORKDIR /redkale
+COPY conf conf
+COPY --from=maven /redkale/target/redkale-benchmark-0.0.1.jar redkale-benchmark.jar
+CMD ["java", "-server", "-XX:+UseNUMA", "-XX:+UseParallelGC", "-XX:+AggressiveOpts", "-DAPP_HOME=./", "-jar", "redkale-benchmark.jar"]