制作网站和制作网页的分别,个人网站logo生成,上传到网站的根目录中,网站建设都需要什么资料rocketmq的默认启动参数占用的内存实在是太大了#xff0c;小于8G的电脑无法启动#xff0c;docker中的开发环境又不可能用这么大#xff0c;通用的该法是改sh文件
修改文件如下
runbroker.sh 默认8G
JAVA_OPT${JAVA_OPT} -server -Xms${Xms} -Xmx${Xmx} -Xmn${Xmn…rocketmq的默认启动参数占用的内存实在是太大了小于8G的电脑无法启动docker中的开发环境又不可能用这么大通用的该法是改sh文件
修改文件如下
runbroker.sh 默认8G
JAVA_OPT${JAVA_OPT} -server -Xms${Xms} -Xmx${Xmx} -Xmn${Xmn}
改为
JAVA_OPT${JAVA_OPT} -server -Xms256m -Xmx1g -Xmn125m
runserver.sh 默认4G
JAVA_OPT${JAVA_OPT} -server -Xms${Xms} -Xmx${Xmx} -Xmn${Xmn}
改为
JAVA_OPT${JAVA_OPT} -server -Xms256m -Xmx1g -Xmn125m
rocketmq docker compose启动配置 rocketmq:image: apache/rocketmq:4.9.6container_name: rocketmqports: - 9876:9876volumes:- ${PWD}/rocketmq/bin/runserver.sh:/home/rocketmq/rocketmq-4.9.6/bin/runserver.shenvironment:- MAX_POSSIBLE_HEAP1073741824- HEAP_NEWSIZE131072000command: sh mqnamesrvrestart: alwaysmqbroker:image: apache/rocketmq:4.9.6container_name: mqbrokerports:- 10909:10909- 10911:10911- 10912:10912volumes:- ${PWD}/rocketmq/conf/broker.conf:/home/rocketmq/rocketmq-4.9.6/conf/broker.conf- ${PWD}/rocketmq/bin/runbroker.sh:/home/rocketmq/rocketmq-4.9.6/bin/runbroker.shenvironment:- MAX_POSSIBLE_HEAP1073741824- HEAP_NEWSIZE131072000command: sh mqbroker -n rocketmq:9876restart: always
其中broker.conf内容如下
brokerIP1127.0.0.1
另外两个配置文件从容器里拷贝出来按照上面的修改jvm参数即可