rocketmq环境搭建笔记

本文档详细介绍了如何修改RocketMQ的配置文件,包括`runbroker.sh`和`runserver.sh`中的JAVA_OPT参数,以调整内存设置。同时,展示了如何在`broker.conf`中添加公网IP。接着,提供了启动和停止Name-SERVER和Broker的命令,以及查看相关日志的方法。最后,验证服务正常运行的步骤包括检查生产者和消费者的运行情况。
摘要由CSDN通过智能技术生成
修改配置
  1. 修改/Rocketmq/bin/runbroker.sh中JAVA_OPT,适当修改即可,原内存过大可能无法启动
    JAVA_OPT="${JAVA_OPT} -server -Xms512m -Xmx1g -Xmn512m"
    
  2. 修改/Rocketmq/bin/runserver.sh中JAVA_OPT,同1中原因
    JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx512m -Xmn256m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
    
  3. 修改配置/Rocketmq/conf/broker.conf,添加公网ip
    brokerIP1=192.168.221.128
    
启停服务
  1. 启动Name-Server
    nohup sh bin/mqnamesrv &
    
  2. 启动Broker
    nohup sh bin/mqbroker -n localhost:9876 -c conf/broker.conf autoCreateTopicEnable=true &
    
  3. 停止RocketMQ
    sh bin/mqshutdown broker
    sh bin/mqshutdown namesrv
    
查看日志
  1. 查看name server日志
    tail -f ~/logs/rocketmqlogs/namesrv.log
    
  2. 查看broker日志
    tail -f ~/logs/rocketmqlogs/broker.log
    
验证服务是否正常
  1. 检查生产者正常
    export NAMESRV_ADDR=localhost:9876
    sh bin/tools.sh org.apache.rocketmq.example.quickstart.Producer
    
  2. 检查消费者正常
    sh bin/tools.sh org.apache.rocketmq.example.quickstart.Consumer
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值