RabbitMQ / amqplib——错误:帧大小超过帧最大



Error: Frame size exceeds frame max连接RabbitMQ失败

虽然有一些相似的问题StackOverflow和Github,但它仍然很模糊。

假设RabbitMQ和amqplib使用的AMQP版本不同,但如何检查?如果讨论amqp 1.0amqp 0-9-1的主要区别,那么理论上amqplib只支持0-9-1,RabbitMQ默认支持0-9-1。

还有其他想法吗?

版本:

  • RabbitMQ: 3.10.5
  • amqplib: 0.10.0

尝试在amqps仪表板上创建实例,成功创建实例后将生成一个URL。使用URL。

https://api.cloudamqp.com/

在我的例子中,"的问题帧大小超过帧马克斯";连接RabbitMQ出错,原因是缺少" "在URL的协议部分(所以应该是amqps://而不是amqp://)

相关内容

  • 没有找到相关文章

最新更新