RabbitMQ
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.