码迷,mamicode.com
首页 > 其他好文 > 详细

tomcat,zookeeper,activeMQ,Kafka设置jvm参数

时间:2016-10-10 14:19:51      阅读:354      评论:0      收藏:0      [点我收藏+]

标签:

1,tomcat设置jvm参数

设置方法:
 
在tomcat bin 目录增加配置:setenv.sh
 
#add tomcat pid
CATALINA_PID="$CATALINA_BASE/conf/tomcat.pid"
#add java opts
JAVA_OPTS=" -Djava.awt.headless=true -Djava.net.preferIPv4Stack=true   -server -Xmx1g -Xms1g -Xmn256m -XX:PermSize=128m -Xss256k -XX:+DisableExplicitGC   -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:+UseCMSCompactAtFullCollection   -XX:LargePageSizeInBytes=128m -XX:+UseFastAccessorMethods -XX:+UseCMSInitiatingOccupancyOnly   -XX:CMSInitiatingOccupancyFraction=70"

参数参考dubbo的配置。
 

2,zookeeper设置jvm参数

设置方法:
 
在zookeeper bin目录下,修改 zkEnv.sh  :
 
增加 SERVER_JVMFLAGS 变量。
 
ZOOBINDIR="${ZOOBINDIR:-/usr/bin}"
ZOOKEEPER_PREFIX="${ZOOBINDIR}/.."
SERVER_JVMFLAGS=" -server -Xmx2g -Xms2g -Xmn256m -XX:PermSize=128m -Xss256k -XX:+DisableExplicitGC   -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:+UseCMSCompactAtFullCollection   -XX:LargePageSizeInBytes=128m -XX:+UseFastAccessorMethods -XX:+UseCMSInitiatingOccupancyOnly   -XX:CMSInitiatingOccupancyFraction=70 "

参数参考dubbo的配置。
 

3,ActiveMQ设置jvm参数

 
设置方法:
 
修改 ActiveMQ bin 目录下的 activemq 脚本,在头部设置:
 
增加 ACTIVEMQ_OPTS_MEMORY 变量。
 
ACTIVEMQ_OPTS_MEMORY=" -server -Xmx5g -Xms5g -Xmn1280m -XX:PermSize=640m -Xss1280k -XX:+DisableExplicitGC   -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:+UseCMSCompactAtFullCollection   -XX:LargePageSizeInBytes=128m -XX:+UseFastAccessorMethods -XX:+UseCMSInitiatingOccupancyOnly   -XX:CMSInitiatingOccupancyFraction=70 "

参数参考dubbo的配置。
 

4,kafka 设置jvm参数

 
设置方法:
 
修改 Kafka bin目录下的 kafka-server-start.sh 文件:
 
export KAFKA_HEAP_OPTS=" -Xmx5g -Xms5g -Xmn1280m -XX:PermSize=640m -Xss1280k "

tomcat,zookeeper,activeMQ,Kafka设置jvm参数

标签:

原文地址:http://www.cnblogs.com/fengjian2016/p/5945301.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!