安装RocketMQ流程:

1.使用 rz 命令上传RocketMQ压缩文件

2.解压RocketMQ

# 解压
unzip rocketmq-all-5.0.0-bin-release.zip


# 重命名
mv rocketmq-all-5.0.0-bin-release rocketmq


# 移动到/usr/local
mv rocketmq /usr/local/

3.修改启动配置

cd /usr/local/rocketmq/bin
vim runbroker.sh


# 修改如下配置
JAVA_OPT="${JAVA_OPT} -server -Xms512m -Xmx512m"


# 修改runbroker.sh中的启动命令
if [ $? -eq 0 ]
then
    if [ -z "$RMQ_NUMA_NODE" ] ; then
         numactl --interleave=all $JAVA ${JAVA_OPT} --add-exports=java.base/sun.nio.ch=ALL-UNNAMED $@
    else
         numactl --cpunodebind=$RMQ_NUMA_NODE --membind=$RMQ_NUMA_NODE $JAVA ${JAVA_OPT} --add-exports=java.base/sun.nio.ch=ALL-UNNAMED $@
    fi
else
    $JAVA ${JAVA_OPT} --add-exports=java.base/sun.nio.ch=ALL-UNNAMED  $@
fi

4.启动RocketMQ

# 启动NameServer
nohup sh mqnamesrv &


# 启动broker
nohup sh ./mqbroker -n localhost:9876 &

5.安装RocketMQ可视化面板

docker run -d --name rocketmq-dashboard -e "JAVA_OPTS=-Drocketmq.namesrv.addr=192.168.66.100:9876" -p 8888:8080 -t apacherocketmq/rocketmq-dashboard:latest

6.访问RocketMQ可视化面板  http://ip:8888

7.创建主题

页面出现异常

修改runserver.sh文件

cd /usr/local/rocketmq/bin
vim runserver.sh


# 修改如下配置
JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"

JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"

结束已启动的RocketMQ进程

重新启动RocketMQ

访问http://ip:8888

Logo

一站式 AI 云服务平台

更多推荐