rocketmq使用常见问题

  • Post author:
  • Post category:其他


问题:

1、Caused by: org.apache.rocketmq.remoting.exception.RemotingConnectException: connect to <172.17.42.1:10911> failed

2、com.alibaba.rocketmq.client.exception.MQClientException: Send [1] times, still failed, cost [1647]ms, Topic: TopicTest1, BrokersSent: [broker-a, null, null]

3、org.apache.rocketmq.client.exception.MQClientException: Send [3] times, still failed, cost [497]ms, Topic: TopicTest, BrokersSent: [chenyaowudeMacBook-Air.local,     chenyaowudeMacBook-Air.local, chenyaowudeMacBook-Air.local]

解决:多网卡问题处理

1、设置producer:  producer.setVipChannelEnabled(false);

2、编辑ROCKETMQ 配置文件:broker.conf(下列ip为自己的ip)

namesrvAddr = 192.168.0.101:9876

brokerIP1 = 192.168.0.101

4、DESC: service not available now, maybe disk full, CL:

解决:修改启动脚本runbroker.sh,在里面增加一句话即可:

JAVA_OPT=”${JAVA_OPT} -Drocketmq.broker.diskSpaceWarningLevelRatio=0.98″

(磁盘保护的百分比设置成98%,只有磁盘空间使用率达到98%时才拒绝接收producer消息)


常见问题处理:

https://blog.csdn.net/sqzhao/article/details/54834761

https://blog.csdn.net/mayifan0/article/details/67633729

https://blog.csdn.net/a906423355/article/details/78192828



版权声明:本文为qq_34412985原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。