gpt4 book ai didi

rabbitmq - 如何排查RabbitMQ服务无法启动的原因?

转载 作者:行者123 更新时间:2023-12-03 14:12:06 25 4
gpt4 key购买 nike

首先让我说我是 RabbitMQ 的新手。我已经超越了简单的 Hello World 应用程序,但仍然是 RabbitMQ 服务器管理的新手。

我在带有 Erlang 17.1 (win64) 的 Windows 7 Professional 上运行 RabbitMQ Server 3.3.4。

昨天,RabbitMQ 运行得很好。我在 Visual Studio 2013 中工作,构建了一个性能测试应用程序来测量吞吐量。在开发和测试应用程序时,我将数百万条消息(一个测试迭代有 50M 条消息)推送到队列中。

接近下午结束时,该服务刚刚停止工作。我尝试手动重新启动服务,重新启动,卸载/安装,卸载/删除所有我可以解决的残余物/再次安装......没有任何效果。

今天,我再次卸载,删除所有我可以解决的残余,然后重新安装。没有任何工作;我无法启动 RabbitMQ。

在日志文件 rabbit@X-name-X.log 和 rabbit@X-name-X-sasl.log 中,我发现了以下堆栈跟踪、错误和崩溃报告。希望有人可以帮助我深入挖掘原因和解决方案。

Stack trace:
[{rabbit_networking,record_distribution_listener,0,[]},
{rabbit_networking,boot,0,[]},
{rabbit,'-run_boot_step/1-lc$^1/1-1-',1,[]},
{rabbit,run_boot_step,1,[]},
{rabbit,'-start/2-lc$^0/1-0-',1,[]},
{rabbit,start,2,[]},
{application_master,start_it_old,4,
[{file,"application_master.erl"},{line,272}]}]


=INFO REPORT==== 8-Aug-2014::10:24:44 ===
Error description:
{could_not_start,rabbit,
{bad_return,
{{rabbit,start,[normal,[]]},
{'EXIT',{rabbit,failure_during_boot,{badmatch,noport}}}}}}


=CRASH REPORT==== 8-Aug-2014::10:24:44 ===
crasher:
initial call: application_master:init/4
pid: <0.139.0>
registered_name: []
exception exit: {bad_return,
{{rabbit,start,[normal,[]]},
{'EXIT',
{rabbit,failure_during_boot,{badmatch,noport}}}}}
in function application_master:init/4 (application_master.erl, line 133)
ancestors: [<0.138.0>]
messages: [{'EXIT',<0.140.0>,normal}]
links: [<0.138.0>,<0.7.0>]
dictionary: []
trap_exit: true
status: running
heap_size: 2586
stack_size: 27
reductions: 296
neighbours:

最佳答案

检查防火墙端口。新的防火墙规则是从企业 IT 推送的,默认的 epmd 端口 (4369) 在新规则集中被阻止。

关于rabbitmq - 如何排查RabbitMQ服务无法启动的原因?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25207687/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com