RabbitMQ

RabbitMQ

by Community

Version: latest OS: Linux / Container-ready License: MPL-2.0

Description

Overview
RabbitMQ on OneCloudPlanet — a message broker for your services: task queues, event exchange between microservices, deferred processing. Management UI out of the box.

What is RabbitMQ?
The most widespread open message broker: AMQP, routing, dead-letter queues, delivery acknowledgements. Clients for every language.

Why on OneCloudPlanet?
Separate instance: queues survive app crashes.
Recommended configuration: 2 vCPU / 4 GB. See pricing.
VPC: no public IP on the broker.

How to launch
1) Sign in at console.ocplanet.cloud
2) Open Marketplace and choose RabbitMQ
3) Pick a configuration and location
4) Wait for deploy
5) Change the default credentials

Post-deploy checklist
• Change the guest password and create a vhost
• Close ports 5672/15672 with Firewall
• HA policies for critical queues
• Monitor with Zabbix/Grafana from Marketplace

FAQ
RabbitMQ or Kafka? Task queues and RPC — RabbitMQ; event streams with replay — Kafka (on a clean instance).
Throughput? Tens of thousands msg/s on 2 vCPU.