From cdf270da495a984d24a0bf89e0c42a8471f2a9e6 Mon Sep 17 00:00:00 2001 From: cckellogg Date: Wed, 18 Dec 2019 16:48:55 -0800 Subject: [PATCH] Use BOOKIE_MEM and BOOKIE_GC env vars if set. --- conf/bkenv.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conf/bkenv.sh b/conf/bkenv.sh index aab706db78acb..6c8295797f2e7 100644 --- a/conf/bkenv.sh +++ b/conf/bkenv.sh @@ -33,10 +33,10 @@ BOOKIE_CONF=${BOOKIE_CONF:-"$BK_HOME/conf/bookkeeper.conf"} # BOOKIE_LOG_DIR= # Memory size options -BOOKIE_MEM=" -Xms2g -Xmx2g -XX:MaxDirectMemorySize=2g" +BOOKIE_MEM=${BOOKIE_MEM:-"-Xms2g -Xmx2g -XX:MaxDirectMemorySize=2g"} # Garbage collection options -BOOKIE_GC=" -XX:+UseG1GC -XX:MaxGCPauseMillis=10 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB" +BOOKIE_GC=${BOOKIE_GC:-"-XX:+UseG1GC -XX:MaxGCPauseMillis=10 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+AggressiveOpts -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB"} # Extra options to be passed to the jvm BOOKIE_EXTRA_OPTS="${BOOKIE_EXTRA_OPTS} ${BOOKIE_MEM} ${BOOKIE_GC} -Dio.netty.leakDetectionLevel=disabled -Dio.netty.recycler.maxCapacity.default=1000 -Dio.netty.recycler.linkCapacity=1024"