RocketMq Exception "connect to <:10909> failed"问题
2017-02-10 17:06
1756 查看
之前使用RocketMQ,遇到过“connect to <:10909> failed”问题。最近使用的时候又遇到了。这里总结一下。
1、代码描述
2、异常描述
3、消息发送失败原因以及解决办法
原因分析:我第一次使用的是rocketmq-client-3.4.6,第二次使用的是rocketmq-client-3.5.7,都出现了这个问题。但是原来使用rocketmq-client-3.2.5却不会出现这个问题。
(1)目前这种写法Rocket默认开启了VIP通道,VIP通道端口为10911-2=10909。若Rocket服务器未启动端口10909,则报connect to <:10909> failed。
(2)解决方式:增加一行代码
4、消费者接收不到消息
(1)同理,如果消费者能够启动成功,但是没有接收到消息,原因可能同上。
(2)解决方式:增加一行代码
参考: https://my.oschina.net/bingoding/blog/685079?p=1
1、代码描述
2、异常描述
com.alibaba.rocketmq.client.exception.MQClientException: Send [3] times, still failed, cost [6542]ms, Topic: TopicTest, BrokersSent: [localhost-241, localhost-241, localhost-241] ... Caused by: com.alibaba.rocketmq.remoting.exception.RemotingConnectException: connect to <xxx.xxx.xxx.xxx:10909> failed
3、消息发送失败原因以及解决办法
原因分析:我第一次使用的是rocketmq-client-3.4.6,第二次使用的是rocketmq-client-3.5.7,都出现了这个问题。但是原来使用rocketmq-client-3.2.5却不会出现这个问题。
(1)目前这种写法Rocket默认开启了VIP通道,VIP通道端口为10911-2=10909。若Rocket服务器未启动端口10909,则报connect to <:10909> failed。
(2)解决方式:增加一行代码
producer.setVipChannelEnabled(false);
4、消费者接收不到消息
(1)同理,如果消费者能够启动成功,但是没有接收到消息,原因可能同上。
(2)解决方式:增加一行代码
consumer.setVipChannelEnabled(false);
参考: https://my.oschina.net/bingoding/blog/685079?p=1
相关文章推荐
- RocketMq Exception "connect to <:10909> failed"问题--雷锋
- rocketmq 异常 com.alibaba.rocketmq.remoting.exception.RemotingConnectException: connect to <rocketmq-n
- Unable to connect to the MKS: Failed to connect to <server IP>:902.控制台黑屏
- [Unity&blender]安装问题AL lib: <EE> UpdateDeviceParams: Failed to set 44100hz , got 48000hz instead
- struts2的<s:iterator>标签 遇到的问题:java.lang.ClassCastException:cannot be cast to java.lang.String
- add 'tools:replace="android:value"' to <meta-data> element问题的解决
- Jenkins连接git时出现“Failed to connect to repository : Command ... HEAD" returned status code 128:”的问题解决
- 关于新版网易风云音乐(linux版)无法启动的问题>>>Failed to load module "overlay-scrollbar"
- Error:Failed to find Build Tools revision 24.0.1 <a href="install.build.tools">Install Build Tools 2
- Error:Failed to resolve: junit:junit:4.12 <a href="open.dependency.in.project.structure">Show in Pro
- <hostname>:9000 failed on connection exception: java.net.ConnectException: 拒绝连接
- ejb 学习:遇到错误:LazyInitializationException.<init> : failed to lazily initialize a collection of role:
- hadoop "File /user/<user>/input/conf/slaves could only be replicated to 0 nodes, instead of 1"问题及解决办
- Weblogic AdminServer启动失败,<Security> <BEA-090870> <The realm "myrealm" failed to be loaded
- Android开发常见问题之"Failed to convert @drawable/xx into a drawable Exception details are logged in Window
- AsParallel \AsQueryable<T>().ToList() [System.ArgumentOutOfRangeException was unhandled" 索引超出范围。必须为非负值并小于集合大小]解决方法
- [Nutch]问题解决:Exception in thread "main" java.io.IOException: Failed to set permissions of path
- <php+mysql>failed to open stream: Permission denied问题解决办法
- Hbase学习6_<hostname>:9000 failed on connection exception: java.net.ConnectException: 拒绝连接
- hadoop "File /user/<user>/input/conf/slaves could only be replicated to 0 nodes, instead of 1"问题及解决办