RabbitMQ(3.2.x)管理插件产生Javascript(TypeError或undefined)错误

Dre*_*rew 4 rabbitmq

对群集进行修改后,群集的每个节点上的"概述"选项卡上都会出现以下两个错误.

在3.2.1节点上:

TypeError:无法读取undefined的属性"connections"

在3.2.2节点上:

undefined:js/tmpl/login.ejs没有模板

此外,连接和通道选项卡是空的(即使有明确的群集连接)

网上唯一的建议(不起作用)是清除浏览器缓存.

浏览器控制台中的错误如下:

sammy-0.6.0.min.js:
runRoute get#/
404 Not Found get#/
runRoute get#/

Dre*_*rew 5

经过一些额外的搜索,这个问题出现了.它解决了与旧版RabbitMQ(2.8.7)上的统计数据库相关的不同错误

RabbitMQ - 无法联系统计数据库.消息速率和队列长度将不会显示

以下命令(如@ah的答案所示)仅在其中一个群集节点上运行,解决了该问题.(注意:它不是带统计数据库的节点)

rabbitmqctl eval'application:stop(rabbitmq_management),application:start(rabbitmq_management).'