浏览代码

fix #886 add log4j2 and netty options

Shinsuke Sugaya 8 年之前
父节点
当前提交
7452d2fc44
共有 2 个文件被更改,包括 12 次插入0 次删除
  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"