我使用托pipe的RabbitMQ解决scheme(由VMware提供),在这里我分配了一个单独的RabbitMQ队列,以及一个用户名/密码。 我想使用rabbitmqctl命令查看队列的一些统计信息,但是我无法在任何地方find说明如何在远程主机上使用rabbitmqctl文档。 这是我从我的主机得到的: AMQP://用户:[email protected]:31278 / myQueue中 有什么build议么?
如果我进入RabbitMQpipe理界面,进入队列,我可以看到消息速率,因为我打开窗口,但我看不到关于有多less队列失败或成功的任何信息。 我会很有趣地看到在RabbitMQ上每秒,每分钟,每小时,每天处理多less个消息/队列,失败和完成。 可能吗?
有没有人有任何经验的RabbitMQ(v3.5.3)迁移到新的服务器? 我目前在旧系统的集群中有两台RMQ服务器,我想将它们迁移到新的虚拟机上。 不幸的是,我无法find任何直接的移植工具。 看起来最简单的方法就是将新服务器添加到群集中,让它们复制所有内容,并在复制成功完成后closures旧服务器。 有没有办法从旧服务器导出/导入到新的? 即使有,我也很担心我能够像老一样设置新的服务器。 有任何想法吗?
在RabbitMQ 3.5.7 Ubuntu 16.04上。 我只想在本地主机上实现RabbitMqpipe理插件,想法是使用隧道从我用来连接到我的服务器使用SSH的计算机到达RabbitMqpipe理Web GUI。 我发现这个线程似乎logging了要做的一切。 这是我所做的:我编辑/etc/rabbitmq/rabbitmq-env.conf,看起来像这样: export RABBITMQ_CONFIG_FILE="/etc/rabbitmq/rabbitmq.config" # Defaults to rabbit. This can be useful if you want to run more than one node # per machine – RABBITMQ_NODENAME should be unique per erlang-node-and-machine # combination. See the clustering on a single machine guide for details: # http://www.rabbitmq.com/clustering.html#single-machine #NODENAME=rabbit # By default […]
我正在尝试将HAProxy设置为RabbitMQ群集上的负载平衡器。 我使用这样的configuration: global log /dev/log local0 debug log /dev/log local1 debug chroot /var/lib/haproxy user haproxy group haproxy defaults log global retries 2 timeout connect 5000 timeout server 50000 timeout client 50000 listen rabbitmq-cluster bind my.pu.blic.ip:5672 mode tcp option tcpka option redispatch balance roundrobin server rabbit1 rabbit1:5672 check inter 5000 downinter 500 server rabbit2 rabbit2:5672 check […]
我已经开始在EC2 linux上运行RabbitMQ。 我在默认设置下运行RabbitMQ,所以我的RabbitMQ节点名称是rabbit @ {hostname},主机名是默认的EC2主机名ip-{my IP address} 。 我想改变节点名称,如果我改变mnesia/和rabbitmq.conf文件中的目录和.pid名称为rabbit@newhost ,它会工作吗?
我有一台运行rabbitmq-server v2.2.0-1.el5的CentOS机器,rabbitmq正在将它的日志消息输出到/ var / log / rabbitmq下的各种文件中。 如果有反正configurationrabbitmq告诉它redirect到syslog而不是消息?
默认情况下,RabbitMQ的empd进程在端口4369上侦听,在interface / ip_addr上侦听。 我如何configuration它来侦听特定的接口/ ip_addr? (我阅读文档,并可以configurationbeam.smp监听特定的ip_addr,但不是epmd) 非常感谢你!
我正在尝试设置一对经过SSL客户端证书authentication的rabbitmq服务器。 我已经生成了一组密钥和证书,但是当另一个服务器尝试作为客户端连接时,我在一台服务器上发生了这个错误: =ERROR REPORT==== 7-Mar-2014::16:22:29 === SSL: certify: ssl_connection.erl:1678:Fatal error: unknown ca 我可以使用与rabbitmq服务器configuration相同的CA证书,服务器证书和密钥运行openssl s_server… 当我这样做时,我可以通过openssl s_client…连接到它openssl s_client…使用与rabbitmq客户端configuration相同的CA证书,客户端证书和密钥。 这工作正常 – 我可以看到validation输出,并连接传输数据罚款。 当我连接rabbitmq客户端到正在运行的openssl s_server…进程时,后者输出这个错误: ACCEPT ERROR 139939008452264:error:14094418:SSL routines:SSL3_READ_BYTES:tlsv1 alert unknown ca:s3_pkt.c:1256:SSL alert number 48 shutting down SSL CONNECTION CLOSED 如果我用一个空文件replace客户端的CA证书,我得到相同的错误。 这里是联邦参数: {"uri":"amqps://[HOSTNAME]/%2f?cacertfile=/srv/byteq/config/ca.crt&certfile=/srv/byteq/config/federation_client.crt&keyfile=/srv/byteq/config/federation_client.key&verify=verify_peer&fail_if_no_peer_cert=true","expires":3600000} 这一切都指向了联邦configuration的方向在某种程度上犯了CA证书的错误,但我很难从哪里看这里。 帮帮我?
我有一个API发送消息到RabbitMQ。 HAProxy后面有一个高可用性的RabbitMQ集群。 当我加载testing我的API时,我开始看到很多这样的: Recovering from a network failure… Exception in the reader loop: AMQ::Protocol::EmptyResponseError: Empty response received from the server. 在我的独angular兽的日志。 如果我通过haproxy直接连接到RabbitMQ,我不这样做。 我哪里错了,我的haproxyconfiguration如下所示: global log 127.0.0.1 local0 log 127.0.0.1 local1 notice #log loghost local0 info maxconn 4096 #debug #quiet user haproxy group haproxy defaults log global mode http retries 3 timeout client 50s timeout connect […]