Linux系统:centos7下搭建Rocketmq4.3中间件,配置监控台
发布时间:2020-12-13 22:50:49 所属栏目:Linux 来源:网络整理
导读:一、环境搭建 环境版本 centos7jdk1.8 已搭建好rocketmq4.3 1、下载安装包 网址 https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.3.2/rocketmq-all-4.3.2-bin-release.zip# We suggest the following mirror site for your download:官方建议下载地
一、环境搭建环境版本 centos7 jdk1.8 已搭建好 rocketmq4.3 1、下载安装包网址 https://www.apache.org/dyn/closer.cgi?path=rocketmq/4.3.2/rocketmq-all-4.3.2-bin-release.zip # We suggest the following mirror site for your download:官方建议下载地址 http://mirrors.tuna.tsinghua.edu.cn/apache/rocketmq/4.3.2/rocketmq-all-4.3.2-bin-release.zip 2、上传文件[[email?protected] mysoft]# pwd /usr/local/mysoft [[email?protected] mysoft]# unzip rocketmq-all-4.3.2-bin-release.zip [[email?protected] mysoft]# mv rocketmq-all-4.3.2-bin-release rocket4.3 [[email?protected] mysoft]# rm -f rocketmq-all-4.3.2-bin-release.zip 3、修改相关配置rocketmq的默认配置极其耗内存,要进行修改。 [[email?protected] bin]# vim runserver.sh #JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m" JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn512m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m" 2)修改runbroker.sh配置 [[email?protected] bin]# vim runbroker.sh #JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g" JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m" 3)修改tools.sh配置 [[email?protected] bin]# vim tools.sh #JAVA_OPT="${JAVA_OPT} -server -Xms1g -Xmx1g -Xmn256m -XX:PermSize=128m -XX:MaxPermSize=128m" JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn256m -XX:PermSize=128m -XX:MaxPermSize=128m" 4、启动服务要按照顺序启动 nohup sh /usr/local/mysoft/rocket4.3/bin/mqnamesrv # 指定端口 nohup sh /usr/local/mysoft/rocket4.3/bin/mqbroker -n localhost:9876 二、监控台搭建1、git包下载配置(Win10系统)地址:https://github.com/apache/rocketmq-externals.git 下载完成之后,进入 rocketmq-externalsrocketmq-consolesrcmainresources 文件夹,打开 application.properties 修改如下配置: server.port=8089 rocketmq.config.namesrvAddr=192.168.72.129:9876 2、执行打包操作(Win10系统)进入如下目录,打开命令行 rocketmq-externalsrocketmq-console 执行打包命令 mvn clean package -Dmaven.test.skip=true 编译生成。 rocketmq-console-ng-1.0.0.jar 3、上传jar包到Linux服务[[email?protected] myjar]# pwd /usr/local/myjar [[email?protected] myjar]# ll -rw-r--r--. 1 root root 33231510 May 16 11:11 rocketmq-console-ng-1.0.0.jar 4、启动监控台[[email?protected] myjar]# java -jar rocketmq-console-ng-1.0.0.jar 5、测试安装结果浏览器访问 http://192.168.72.129:8089 三、源代码地址GitHub地址:知了一笑 https://github.com/cicadasmile 码云地址:知了一笑 https://gitee.com/cicadasmile (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |