RocketMQ请求proxy的时候报:
status{
code:Internal server error
message: “wait response timeout 2000ms"
}
什么原因呢?
这个问题可能是由于RocketMQ代理服务内部错误或者长时间无响应引起的。一般来说,当RocketMQ代理服务收到请求时,它会等待一段时间(默认为2000毫秒)来等待服务响应。如果在这个时间内未能接收到任何响应,则会出现“wait response timeout”错误提示。
出现这种情况的原因可能有多种,例如:
看起来是服务端 不可用,应该是k8s异常后域名不可用造成的。此回答整理自钉群“群2-Apache RocketMQ 中国开发者钉钉群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系产品 Serverless 化。RocketMQ 一站式学习:https://rocketmq.io/