Browse Source

forbid KeepAlive (#3586)

Redkale 7 years ago
parent
commit
36d15a1f80

+ 1 - 1
frameworks/Java/redkale/conf/application.xml

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

+ 1 - 1
frameworks/Java/redkale/conf/persistence.xml

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

+ 1 - 1
frameworks/Java/redkale/pom.xml

@@ -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>
 		<dependency>
 			<groupId>org.postgresql</groupId>

+ 7 - 2
frameworks/Java/redkale/redkale.dockerfile

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