教你奈何CentOS7上安装RocketMQ 4.7.1
处事器上已经安装了OpenJDK 8,并配置了JAVA_HOME 。 下载息争压RocketMQ 在RocketMQ官网上找到下载RocketMQ 4.7.1的链接,下载息争压RocketMQ: # 下载 wget # 解压 unzip rocketmq-all-4.7.1-bin-release.zip # 安装到/usr/local/rocketmq mv rocketmq-all-4.7.1-bin-release /usr/local ln -s /usr/local/rocketmq-all-4.7.1-bin-release /usr/local/rocketmq 调低RocketMQ的JVM巨细 RocketMQ的默认JVM太大,不得当在开拓测试情形中行使,必要调低JVM巨细。 在RocketMQ的安装目次(本例为/usr/local/rocketmq),查找sh剧本中的JVM参数配置: find . -name '*.sh' | xargs egrep 'Xms' 必要修改以下sh剧本的JVM参数: bin/runserver.sh bin/runbroker.sh bin/tools.sh 修改前记得先备份响应剧本,详细JVM巨细按照现实环境设定。 - bin/runserver.sh 修改前: JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m" 修改后: JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m" - bin/runserver.sh 修改前: JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m" 修改后: JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m" - bin/tools.sh修改前: JAVA_OPT="${JAVA_OPT} -server -Xms1g -Xmx1g -Xmn256m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m" 修改后: JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m" 启动Name Server # 靠山启动 nohup sh bin/mqnamesrv >/dev/null 2>&1 & Name Server的默认端口为9876,运行sh bin/mqnamesrv -p可查察Name Server的设置项,并可通过-c namesrv.conf方法指定设置文件启动; (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |