Articles of 的RabbitMQ

如何永久删除节点?

我用以下命令删除了节点: rabbitmqctl -n mynode@hostname stop_app rabbitmqctl stop_app; rabbitmqctl -n mynode@hostname reset rabbitmqctl start_app; 而当我login集群时,节点不再存在: rabbitmqctl cluster_status 问题是,当我检查复位节点的状态时,节点仍然存在: rabbitmqctl -n mynode@G2dev2 status 所以我的问题是如何永久删除节点? 没有关于手册页上的信息: https : //www.rabbitmq.com/man/rabbitmqctl.1.man.html 谢谢

HAproxy与RabbitMQ – 如何获取RabbitMQ中的客户端IP信息?

我有一个haproxy服务器后面的rabbitMQ服务器。 所有的客户端通过HAproxy连接到RabbitMQ并使用TCP。 当rabbitMQ连接显示所有连接来自Haproxy服务器的相同ip时,挑战是什么。 我怎样才能让客户端IP通过HAproxy? 我尝试在haproxyconfiguration中使用透明,发送代理,send-proxy-v2选项进行绑定。 仍然我不能让客户端IP传递给RMQ服务器。 有什么想法吗?

使用SSL的RabbitMQ证书错误

我试图让一些Gentoo服务器上的SSL使用RabbitMQ。 当我尝试使用https连接到pipe理控制台时,在/var/log/rabbitmq/rabbit@…log中出现以下错误: SSL:certify:ssl_connection.erl:1641:致命错误:错误的证书 我按照这里的说明: http : //www.rabbitmq.com/ssl.html 令人讨厌的是,我有2个克隆服务器,它正在一个而不是另一个。 据我所知,机器configuration相同。 我写了一个脚本来生成证书等,并在两者上运行它。 我没有使用客户端证书。 任何人都知道我怎么能找出我的证书有什么问题? 我使用的是Erlang 15.2,RabbitMQ 2.7.9,OpenSSL 0.9.8k。

来自AMQP的石墨指标会引发错误,需要很长时间才能重新连接

我正试图通过RabbitMQ交换机将一些指标转化为Graphite。 我已经让我的发布商愉快地将数据发布到称为metrics的交换,并且已经使用以下方法configuration了carbon.conf : ENABLE_AMQP = True AMQP_HOST = hostname AMQP_PORT = 5672 AMQP_VHOST = /vhost AMQP_USER = user AMQP_PASSWORD = password AMQP_EXCHANGE = metrics AMQP_METRIC_NAME_IN_BODY = True rMQ安装是haproxy后面的双节点群集。 当这个工作,它的作品很好。 但是,碳往往会引发以下问题: 02/05/2013 15:13:14 :: [console] Unhandled error in Deferred: 02/05/2013 15:13:14 :: [console] Unhandled Error Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/twisted/internet/defer.py", line 421, in errback […]

厨师:我怎样才能在rabbitmq食谱中添加一个访客帐号来停止user_management配方?

我是厨师新手,想要使用rabbitmq user_management配方,而不添加rabbitmq guest帐户的默认行为。 我使用chef-server 11.1.3和rabbitmq cookbook 3.3.0( https://supermarket.getchef.com/cookbooks/rabbitmq )在ubuntu 14.04上安装和configurationrabbitmq 3.3.5。 我定义了一个厨师angular色,我使用user_management recipe和disabled_users来删除guest账户,但是每个厨师客户端运行的guest账户首先被添加到rabbitmq,然后再被删除 (你可以从“ – execute”行看到下面的client.log输出)。 我究竟做错了什么? /var/log/chef/client.log输出 Recipe: rabbitmq::user_management * rabbitmq_user[guest] action addRecipe: <Dynamically Defined Resource> * execute[rabbitmqctl add_user guest] action run – execute rabbitmqctl add_user guest 'guest' Recipe: rabbitmq::user_management * rabbitmq_user[guest] action set_tags (up to date) * rabbitmq_user[guest] action set_permissionsRecipe: <Dynamically Defined Resource> […]

Rabbitmq服务器不能从debian jessie启动

我有一个从数字海洋运行杰西的VPS。 我试图在机器上安装rabbitmq-server ,但我无法启动服务器。 /etc/init.d/rabbitmq-server start Starting rabbitmq-server (via systemctl): rabbitmq-server.serviceJob for rabbitmq-server.service failed. See 'systemctl status rabbitmq-server.service' and 'journalctl -xn' for details. failed!` systemctl status rabbitmq-server.service ● rabbitmq-server.service – LSB: Enable AMQP service provided by RabbitMQ broker Loaded: loaded (/etc/init.d/rabbitmq-server) Active: failed (Result: exit-code) since Mon 2015-10-19 04:36:33 EDT; 2min 33s ago Process: 16172 ExecStart=/etc/init.d/rabbitmq-server […]

Rabbitmq服务器重启失败

当我试图重新启动mqqtt服务器,它没有任何错误失败 ubuntu@ip:~$ sudo service rabbitmq-server restart * Restarting message broker rabbitmqserver [fail] ubuntu@ip:~$ sudo service rabbitmq-server status1 然后我试图启动rabbitmq-server ubuntu@ip:~$ sudo service rabbitmq-server start * Starting message broker rabbitmq server message broker already running[ OK ] 之后,我试图停止rabbitmq服务器 ubuntu@ip:~$ sudo service rabbitmq-server stop * Stopping message broker rabbitmq-server FAILED – check /var/log/rabbitmq/startup_\{log, _err\} [fail] ubuntu@:~$ 之后,我试图检查build议的日志,但没有什么 ubuntu@ip:/var/log/rabbitmq$ […]

查看rabbitmq unacked消息

我们有一个rabbitmq集群,接收来自一个应用程序的消息,然后由第二个应用程序拾取。 我们遇到了一个问题,就是我们的队列中有大量的“未经核实的”信息。 我们有三台服务器运行第二个应用程序,并且已经重新启动了所有这些服务器,但是没有收到未发送的消息。 我们收到一个错误,看起来像我们的代码(我们正在单独研究)的问题。 在做了一些研究之后,我们已经意识到这些消息可能已经被发送,但是没有被正确确认。 我们想知道是否有办法查看类似于就绪队列中的消息,这样我们可以进一步调查。

Nagios 3如何安装RabbitMQ插件Ubuntu 12.04

我正试图将RabbitMQ服务器合并到运行在Ubuntu 12.04上的Nagios Core 3中。 我的search导致我http://www.thegeekstuff.com/2013/12/nagios-plugins-rabbitmq/这似乎相当丰富。 当我运行./check_rabbitmq_server ,遇到错误信息Can't locate Monitoring/Plugin.pm in @INC …这导致我在https://github.com/monitoring-plugins/monitoring-plugin-的Perl /问题/ 6 我在哪里可以findUbuntu 12.04的libmonitoring-plugin-perl软件包? 编辑:当试图运行apt-get install libmonitoring-plugin-perl在Ubuntu 12.04中找不到该软件包。 在存储库中只能findlibmonitoring-availability-perl和libmonitoring-livestatus-perl。 编辑#2 我试图安装perl插件。 命令和结果在这里: cpan[2]> install libmonitoring-plugin-perl Warning: Cannot install libmonitoring-plugin-perl, don't know what it is. Try the command i /libmonitoring-plugin-perl/ to find objects with matching identifiers. cpan[3]> i /libmonitoring-plugin-perl/ No objects found of any […]

ELK与RabbitMQ进行大量消息传递/文档处理?

我一直在看ELK堆栈或RabbitMQ来取代一个自制的系统,摄取大量的文件(每小时200-300万),然后根据名称和内容将它们发送到各个位置,在本地存储一个副本。 (基本上,ELK) 不过,我在所需的复杂性和硬件足迹方面还有一点偏差。 RabbitMQ和ELK栈在这种任务上有什么优势? 在我看来,ELK可能是过分的,但我对RabbitMQ并不熟悉。