一 Jvm 调优(8核32G,13个java服务)
JAVA_OPTS="-server -Xmx2g -Xms2g -Xmn1024m -Xss256k -XX:+UseG1GC -Duser.timezone=GMT+8"
java ${JAVA_OPTS} -jar -Xbootclasspath/a:${BASE_PATH} ${APP_HOME}/${JAR_NAME} > ${APP_LOG} 2>&1 &
以下为并行方式,jvm内存不到70%时,不会触发回收
JAVA_OPTS="-server -Xmx2g -Xms2g -Xmn512m -Xss256k -XX:+DisableExplicitGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:LargePageSizeInBytes=128m -XX:+UseFastAccessorMethods -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=70 -Duser.timezone=GMT+8"
java ${JAVA_OPTS} -jar -Xbootclasspath/a:${BASE_PATH} ${APP_HOME}/${JAR_NAME} > ${APP_LOG} 2>&a