当我尝试访问RabbitMQ时,它只会在屏幕上显示:
undefined:js / tmpl / login.ejs
没有模板
任何帮助将不胜感激。
更新:
现在显示浏览器默认错误:
Connection Refused
答案 0 :(得分:9)
当RabbitMQ命令挂起并需要强制停止时,重启Linux服务器解决了这个问题。
希望这有助于某人。
答案 1 :(得分:2)
在关闭RabbitMQ服务后,我在运行RabbitMQ的Windows服务器上出现了相同的症状,但它拒绝重启。
我在没有重新启动的情况下解决问题的步骤:
rabbit@[SERVER_NAME_HERE].log
文件中名为C:\Users\[ADMIN_ACCOUNT_USERNAME_HERE]\AppData\Roaming\RabbitMQ\log
的RabbitMQ日志文件很大(12+ GB);我重命名它以便RabbitMQ可以创建一个新的日志文件。rabbit@[SERVER_NAME_HERE].log
文件报告无法删除特定文件夹: cannot_delete,
"c:/Users/[ADMIN_ACCOUNT_USERNAME_HERE]/AppData/Roaming/RabbitMQ/db/rabbit@[SERVER_NAME_HERE]-plugins-expand/rabbitmq_management-3.3.5/priv/www/cli",
cli
文件夹,并获得“该文件夹正由另一个进程使用”错误。cli
)被锁定具有特定进程ID的rundll32.exe
进程。rundll32.exe
实例(在“视图”菜单上打开“进程ID”显示后)。<强> TL;博士强>
特定的Windows进程锁定了RabbitMQ想要删除的文件夹,作为其启动过程的一部分。使用Sysinternals Handle实用程序识别该进程然后终止它允许RabbitMQ成功启动。
答案 2 :(得分:0)
陷入类似的问题:
错误讯息:
掷:{错误, {cannot_delete_plugins_expand_dir, [ “在/ usr /本地的/ var / lib中/的RabbitMQ / Mnesia的/兔@本地-插件-扩大”, {cannot_delete, “/usr/local/var/lib/rabbitmq/mnesia/rabbit@localhost-plugins-expand/rabbitmq_amqp1_0-3.7.3/ebin/rabbitmq_amqp1_0.app” EACCES}]}}
手动删除bin中的文件,然后重新启动rabbitmq服务器,它运行良好!
原因是以前的rabbitmq服务关闭不正确。
答案 3 :(得分:0)
我也遇到了这个问题,这是由于Rabbit MQ关闭过程中的某些问题引起的。卸载RabbitMQ并重新安装(较新版本!)后,问题仍然存在。只有在我手动删除C:\Users\[ADMIN_ACCOUNT_USERNAME]\AppData\Roaming\RabbitMQ
答案 4 :(得分:0)
如果您使用的是VPN(在家工作),请记住检查VPN连接是否仍处于活动状态。可能只是您需要重新连接到网络才能访问服务器。
答案 5 :(得分:0)
如果有人在本地主机中使用它,我会去
<块引用>services.msc
并启动服务