Questions tagged [rabbitmq]

RabbitMQ is an open-source and commercially supported messaging broker written in Erlang which allows applications to scale by decoupling the sending and receiving of data. RabbitMQ features flexible messaging routing via exchanges and queues, server clustering, mirrored queues for high availability, and clients for a variety of languages. The home page is http://www.rabbitmq.com.

RabbitMQ is open source message broker software that implements the Advanced Message Queuing Protocol (AMQP), the open standard for business messaging. Written in Erlang, the RabbitMQ server is based on a proven platform and offers a reliable, highly available, scalable and portable messaging system with predictable and consistent throughput and latency.

RabbitMQ is 100% open source and 100% based on open standard protocols freeing users from dependency on proprietary vendor-supplied libraries. It is designed from the ground up to interoperate with other message systems. It is a leading implementation of AMQP.

Through adapters, it supports MQTT and STOMP, both natively and over HTTP/WebSockets. SMTP is also available thanks to a community plugin. Support for the software is offered through both a thriving community of active contributors and a range of commercial support services available through Pivotal (https://pivotal.io/oss).

Related tags

220 questions
3
votes
0 answers

RabbitMQ Paging in Kubernetes

I've read through the RabbitMQ Production Checklist and we've made some changes to ensure that RabbitMQ pods in our Kubernetes cluster don't crash by setting the memory limits in the deployment to 1.3G and the RabbitMQ…
3
votes
2 answers

Docker-Swarm with RabbitMQ Autocluster

We are facing the following problem: How to run RabbitMQ in a Docker-Swarm with persistent Data. Currently we have the following setup in place: Docker-Swarm 3 Nodes GlusterFS as replicated Filesystem between all nodes RabbitMQ with Consul Image:…
opHASnoNAME
  • 645
  • 2
  • 7
  • 18
3
votes
1 answer

Add Context for redirect in RabbitMQ Management

I have RabbitMQ setup on one Windows server and I am trying to set it up the same way on the other server. I did an Export then Import definitions from the older server but it seems to be missing one item.... In the RabbitMQ Management webpage, on…
Kris
  • 141
  • 3
3
votes
1 answer

rabbitmq: with hundreds of celery workers, beam.smp consumes > 200% CPU

I have one machine (test-server) with a rabbitmq server and 4 celery workers, and another machine (test-worker) with 240 celery workers, which connect to the rabbitmq server on test-server. All queues are currently empty. With this setup, beam.smp…
3
votes
2 answers

Sensu API not responding. Uchiwa: Connection error. Is the Sensu API running? Redis Issue

I have been setting up sensu on CentOS7.2 for the first time following the official docs over and over however I have not been able to get it to work: I cannot seem to connect to the API. Uchiwa gives the error: ALERT Datacenter site1…
ZZ9
  • 888
  • 3
  • 16
  • 47
3
votes
1 answer

Getting RabbitMQ Autocluster to produce a cluster on Rabbit MQ after Consul registration

Using rabbitmq-autocluster configured for Consul, I can spin up 2 RMQ instances which properly register with Consul. I can verify this by looking at the Consul web GUI to see "2 passing" on the "rabbitmq" Service button. However, rabbitmqctl…
hamx0r
  • 171
  • 1
  • 7
3
votes
1 answer

Docker, docker-compose application settings

I'm starting to migrate my Application to Docker containers: I use Ngnix, supervisord, gunicorn, python flask, celery, flower, lighttpd, RabbitMQ and Postgresql. In my original virtual machine, I keep all my configurations…
gogasca
  • 343
  • 2
  • 15
3
votes
0 answers

How to remove rabbiqmq queues which are showing as down

I have a rabbit cluster of 2 machines which I needed to migrate to new physical hardware. I performed the migration by joining the 2 new severs to the cluster. Once all the connections had moved over I removed the old servers from the cluster. I…
Ross Jones
  • 161
  • 4
3
votes
1 answer

Why is the remote Sensu Client not visible in Uchiwa?

I have setup sensu on a Centos 6.5 box and installed/configured the client on the sensu box so it monitors itself like so /etc/sensu/conf.d/client.json { "client": { "name": "sensu", "address": "10.100.1.200", "subscriptions": [ …
nulltek
  • 1,251
  • 3
  • 14
  • 22
3
votes
1 answer

How to Migrate RabbitMQ server to new CentOS 7 server

Does anyone here have any experience with the migration of RabbitMQ(v3.5.3) to new servers? I currently have two RMQ servers in a cluster on old systems and I want to migrate them to new virtual machines. Unfortunately, I wasn't able to find any…
Jakub
  • 31
  • 1
  • 2
3
votes
2 answers

RabbitMQ auto-configuration of cluster

The RabbitMQ clustering document https://www.rabbitmq.com/clustering.html describes a process whereby you can deploy a configuration file for clustering so that a cluster is automatically created when your rabbitmq nodes boot.eg [{rabbit, …
Garreth McDaid
  • 3,449
  • 1
  • 27
  • 42
3
votes
1 answer

Sensu/Uchiwa - No 'checks' listed

I've configured Sensu and Uchiwa using Puppet. I have clients reporting in, and raising events when checks fail. I have checks in my server's /etc/sensu/conf.d/checks/ folder, created by Puppet, for things like ping checks etc. Example: { …
shearn89
  • 3,403
  • 2
  • 15
  • 39
3
votes
1 answer

Rabbit Mq fails to start

Just installed RabitMq on a brand new CentOs6.6 server ( rabbitMq 3.4.1, erlang says 17 ), and it fails to start. Starting rabbitmq-server: FAILED - check /var/log/rabbitmq/startup_{log, _err} rabbitmq-server. startup log Stack…
ArtisticPhoenix
  • 61
  • 1
  • 1
  • 8
3
votes
1 answer

HAProxy + RabbitMQ, keep connections alive

I'm trying to setup HAProxy as a load balancer on a RabbitMQ cluster. I use a config like this one: global log /dev/log local0 debug log /dev/log local1 debug chroot /var/lib/haproxy user haproxy group haproxy defaults …
axelcdv
  • 133
  • 1
  • 3
3
votes
2 answers

HAProxy configuration for RabbitMQ

I have an API that sends messages to RabbitMQ. I have a high availability RabbitMQ cluster behind HAProxy. When I load test my API I start seeing lots of this: Recovering from a network failure... Exception in the reader loop:…
msaspence
  • 201
  • 2
  • 3
  • 8