首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用rabbitmqctl连接到远程托管的RabbitMQ服务器?

如何使用rabbitmqctl连接到远程托管的RabbitMQ服务器?
EN

Server Fault用户
提问于 2012-07-01 22:58:19
回答 2查看 9.6K关注 0票数 4

我使用的是一个托管的RabbitMQ解决方案(由VMware提供),其中为我分配了一个单独的RabbitMQ队列以及一个用户名/密码。我希望使用rabbitmqctl命令查看队列的一些统计信息,但在任何地方都找不到说明如何在远程主机上使用rabbitmqctl的文档。

以下是我从我的主人那里得到的:

amqp://user:pass@blah.rabbitmq.com:31278/myqueue

有什么建议吗?

EN

回答 2

Server Fault用户

发布于 2012-07-10 22:08:26

我以前经常使用rabbitmqctl,因为我遇到了一个拒绝安装RabbitMQ管理插件的系统管理员。但实际上,现在2.8.4版的服务器,只需安装插件即可。这不仅为您提供了一个web管理GUI,而且还提供了一个不错的CLI,它允许您与远程服务器以及本地服务器进行对话。

自从管理插件发布以来,我已经几个月没碰过rabbitmqctl了。

票数 2
EN

Server Fault用户

发布于 2019-04-03 11:07:22

这不是一个有希望的情况。上面的URL包含一个非标准端口(而不是5672),因此很可能该服务是定制的,只为您提供所付费的服务,而不需要提供更多的服务。你需要

  • 要知道安装在远程主机上的erlang cookie,他们不会给您,因为它会让您完全管理服务。
  • 远程主机(https://www.rabbitmq.com/networking.html#ports)使用的节点间通信端口可以根据AMQP端口进行猜测,但也可能是非标准的。

更有可能的是升级您的计划,包括访问管理插件。那你就需要

  • 可访问管理功能的远程端口(15672,除非不符合标准)
  • 您的用户标记为“管理”,以允许读取对管理信息的访问。
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/403938

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档