Forráskód Böngészése

fix #886 add log4j2 and netty options

Shinsuke Sugaya 8 éve
szülő
commit
7452d2fc44

+ 6 - 0
src/main/assemblies/files/fess.in.bat

@@ -56,6 +56,12 @@ set JAVA_OPTS=%JAVA_OPTS% -XX:+UseConcMarkSweepGC
 set JAVA_OPTS=%JAVA_OPTS% -XX:CMSInitiatingOccupancyFraction=75
 set JAVA_OPTS=%JAVA_OPTS% -XX:CMSInitiatingOccupancyFraction=75
 set JAVA_OPTS=%JAVA_OPTS% -XX:+UseCMSInitiatingOccupancyOnly
 set JAVA_OPTS=%JAVA_OPTS% -XX:+UseCMSInitiatingOccupancyOnly
 
 
+set JAVA_OPTS=%JAVA_OPTS% -Dio.netty.recycler.maxCapacityPerThread=0
+
+set JAVA_OPTS=%JAVA_OPTS% -Dlog4j.shutdownHookEnabled=false
+set JAVA_OPTS=%JAVA_OPTS% -Dlog4j2.disable.jmx=true
+set JAVA_OPTS=%JAVA_OPTS% -Dlog4j.skipJansi=true
+
 if NOT "%FESS_USE_GC_LOGGING%" == "" set JAVA_OPTS=%JAVA_OPTS% -XX:+PrintGCDetails
 if NOT "%FESS_USE_GC_LOGGING%" == "" set JAVA_OPTS=%JAVA_OPTS% -XX:+PrintGCDetails
 if NOT "%FESS_USE_GC_LOGGING%" == "" set JAVA_OPTS=%JAVA_OPTS% -XX:+PrintGCTimeStamps
 if NOT "%FESS_USE_GC_LOGGING%" == "" set JAVA_OPTS=%JAVA_OPTS% -XX:+PrintGCTimeStamps
 if NOT "%FESS_USE_GC_LOGGING%" == "" set JAVA_OPTS=%JAVA_OPTS% -XX:+PrintGCDateStamps
 if NOT "%FESS_USE_GC_LOGGING%" == "" set JAVA_OPTS=%JAVA_OPTS% -XX:+PrintGCDateStamps

+ 6 - 0
src/main/assemblies/files/fess.in.sh

@@ -44,6 +44,12 @@ JAVA_OPTS="$JAVA_OPTS -XX:+UseConcMarkSweepGC"
 JAVA_OPTS="$JAVA_OPTS -XX:CMSInitiatingOccupancyFraction=75"
 JAVA_OPTS="$JAVA_OPTS -XX:CMSInitiatingOccupancyFraction=75"
 JAVA_OPTS="$JAVA_OPTS -XX:+UseCMSInitiatingOccupancyOnly"
 JAVA_OPTS="$JAVA_OPTS -XX:+UseCMSInitiatingOccupancyOnly"
 
 
+JAVA_OPTS="$JAVA_OPTS -Dio.netty.recycler.maxCapacityPerThread=0"
+
+JAVA_OPTS="$JAVA_OPTS -Dlog4j.shutdownHookEnabled=false"
+JAVA_OPTS="$JAVA_OPTS -Dlog4j2.disable.jmx=true"
+JAVA_OPTS="$JAVA_OPTS -Dlog4j.skipJansi=true"
+
 # GC logging options
 # GC logging options
 if [ "x$FESS_USE_GC_LOGGING" != "x" ]; then
 if [ "x$FESS_USE_GC_LOGGING" != "x" ]; then
   JAVA_OPTS="$JAVA_OPTS -XX:+PrintGCDetails"
   JAVA_OPTS="$JAVA_OPTS -XX:+PrintGCDetails"