Apache ActiveMQ
A high-performance open-source message broker by the Apache Software Foundation. Supports Jakarta Messaging, AMQP, MQTT, STOMP, and OpenWire protocols with a built-in web console for monitoring and management.
What You Can Do After Deployment
- Access the web console at your assigned domain
- Monitor queues and topics — view message counts, consumers, and throughput
- Send test messages — use the web console to publish messages to queues or topics
- Browse messages — inspect messages waiting in queues
- Manage connections — view active connections and sessions
- Configure destinations — create and manage queues and topics
- View broker statistics — monitor memory usage, store usage, and uptime
Key Features
- Multi-protocol support (AMQP, MQTT, STOMP, OpenWire, WebSocket)
- Built-in web console for monitoring and management
- Persistent and non-persistent message delivery
- Virtual destinations and composite destinations
- Message selectors and filtering
- Scheduled message delivery
- REST API for integration
Default Credentials
- Username:
admin
- Password: Set during deployment via the Web Console Password variable
The broker port (61616) is available inside the container for client connections.
License
Apache-2.0 — GitHub