问题描述
我只想知道它为什么会抛出这个:sendDefaultImpl 调用超时。 我知道可能是防火墙引起的,但是我已经关闭了,找不到原因。
线程 "main" org.apache.rocketmq.remoting.exception.RemotingTooMuchRequestException 中的异常:sendDefaultImpl 调用超时 在 org.apache.rocketmq.client.impl.producer.DefaultMQProducerImpl.sendDefaultImpl(DefaultMQProducerImpl.java:667) 在 org.apache.rocketmq.client.impl.producer.DefaultMQProducerImpl.send(DefaultMQProducerImpl.java:1343) 在 org.apache.rocketmq.client.impl.producer.DefaultMQProducerImpl.send(DefaultMQProducerImpl.java:1289) 在 org.apache.rocketmq.client.producer.DefaultMQProducer.send(DefaultMQProducer.java:325) 在 com.zlx.mq.rocketmq.One.main(One.java:48)
解决方法
见code logic here。重试时,如果时间成本超过超时,则不会进行重试。