关于rocketmq:RocketMq-修改日志保存目录-无需修改代码

介绍

rocketmq默认打印的日志是user.dir目录

因为某些起因须要调整这个目录以升高主磁盘IO占用 所以须要手动调整一下

批改原理是在JVM参数下面加上-Duser.home参数来指定用户根目录地位达到批改日志地位的作用

JAVA_OPT="${JAVA_OPT} -Duser.home=新目录"

步骤

一共须要批改两个文件
bin/runnamesrv.shbin/runserver.sh
都是在

JAVA_OPT="${JAVA_OPT} -Djava.ext.dirs=${JAVA_HOME}/jre/lib/ext:${BASE_DIR}/lib:${JAVA_HOME}/lib/ext"

前面增加

#rewrite user home 
JAVA_OPT="${JAVA_OPT} -Duser.home=新目录"

重启namesrv,broker即可

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理