RocketMQ5.0快速入门案例(被坑记录)

    • mvn -Prelease-all -DskipTests clean install -U

必须安装1.8+的jdk版本,并且在profile中配置好JAVA_HOME等环境变量,不能使用jre版本

    • 启动brocker

启动后看tail -f ~/logs/rocketmqlogs/broker_default.log 出现下面这段就启动成功

    • 启动ProducerExample和PushConsumerExample

复制官方的代码有几处要修改的地方,首先要保证linux虚拟机能跟主机通信。

ProducerExample

将“localhost:8081”修改为“linux虚拟机ip:8081”

将“Your Topic”修改为你创建的topic(sh bin/mqadmin updatetopic -n localhost:9876 -t TestTopic ——>创建topic语句)没有创建的话默认有一个TopicTest

可以使用rocketmq的dashboard或者用sh mqadmin topicList -n ip地址:9876查看所有topic

需要设置超时时间,默认的超时时间太短,建议设置为6000秒

报错信息:

PushConsumerExample

同上需要设置超时时间

需要修改为自己的Group和Topic

查看所有消费组group: sh mqadmin consumerProgress -n 本机IP:9876

查看所有topic : sh mqadmin topicList -n 本机IP:9876

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值