如果这里使用云服务器搭建的RocketMQ,在发送消息时可能会遇到两个问题,第一个问题:
org.apache.rocketmq.remoting.exception.RemotingTooMuchRequestException: sendDefaultImpl call timeout
可以设置一下超时时间 ,
producer.setSendMsgTimeout(15000);
设置玩这个后,再次发送消息,可能会出现第二个问题 :org.apache.rocketmq.remoting.exception.RemotingConnectException: connect to 192.168.6.144:10911 failed,这个报错的意思是 不能访问 192.168.6.144:10911 ,192.168.6.144:10911 是rocketMQ的内部IP,需要换成自己实际的IP,具体参考步骤:https://blog.csdn.net/JFENG14/article/details/140271304
,然后重启服务,再次发送即可成功