关于 RabbitMQ shutdown_error 的问题,求解

2017 年 9 月 11 日
 GOOD21

rabbitmq 集群的镜像节点,偶尔回报如下这个错:


=SUPERVISOR REPORT==== 10-Sep-2017::07:18:53 ===
     Supervisor: {<0.4199.5309>,
                                           rabbit_channel_sup_sup}
     Context:    shutdown_error
     Reason:     shutdown
     Offender:   [{nb_children,1},
                  {name,channel_sup},
                  {mfargs,{rabbit_channel_sup,start_link,[]}},
                  {restart_type,temporary},
                  {shutdown,infinity},
                  {child_type,supervisor}]

一般几分钟甚至几小时报一次,不会有问题。

偶尔一秒会报好几次,这个时候前面的负载均衡就会剔除,如果这时候不重启节点,内存就会一直升高(并不是因为队列里堆积的消息),直到队列集群挂掉。

遇到这个问题好久了,一直没有找到根本原因。去 google 了一下,也没有太好的解释。

请 Erlang 大神 和 RabbitMQ 大神帮忙解释下。

4313 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/389698

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX