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

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

时间:2014-12-30 11:51:03      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:activemq   zookeeper   tomcat   

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参数

标签:activemq   zookeeper   tomcat   

原文地址:http://blog.csdn.net/freewebsys/article/details/42261617

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