项目场景:
今天在测试RocketMQ的时候出现了出现了Caused by: org.apache.rocketmq.remoting.exception.RemotingTooMuchRequestException: sendDefaultImpl call timeout这个问题。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7e1537c6d2c8a75c49c1b7aca88da328.png)
问题描述
看这个问题可以看出是时间超时了,我们可以看到源码中,默认时间是设置了3000毫秒,只要把默认超时时间设置长一些就可以了。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/d55a2654a226605fa14e05023afbef92.png)
解决方案:
在.properties或者.yaml文件中设置超时时间,像我设置了60000ms,之后顺利运行了。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/de4a2b6e1f8bb37500262d5dcb899663.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/4b8d9c1ac3a8e24ee10d736e04a051c5.png)