Browse Source

fix #886 add log4j2 and netty options

Shinsuke Sugaya 8 years ago
parent
commit
7452d2fc44
2 changed files with 12 additions and 0 deletions
  1. 6 0
      src/main/assemblies/files/fess.in.bat
  2. 6 0
      src/main/assemblies/files/fess.in.sh

+ 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:+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:+PrintGCTimeStamps
 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:+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
 if [ "x$FESS_USE_GC_LOGGING" != "x" ]; then
   JAVA_OPTS="$JAVA_OPTS -XX:+PrintGCDetails"