文档中心 > 什么是ActiveMQ
什么是消息队列ActiveMQ

最近更新时间:2021-08-04

消息队列ActiveMQ是一种跨进程、异步的通信机制,由消息系统来确保消息的可靠传递,同时支持多种传输协议。完全兼容开源ActiveMQ,部署方便,提供用户、角色管理。具有高可用性、灵活性、高可靠性等特性。适用于异步处理、应用解耦、限流削峰(秒杀活动)、日志处理、消息通讯等场景,为企业消息传递提供高可用性、出色性能、稳定和安全保障。


产品特性

紫光云的ActiveMQ具有如下特性:

  • 高可用性:ActiveMQ高可用版中组内的各个broker间共享消息,可避免单节点故障,提升数据的安全性和服务的可用性。

  • 连接灵活性:提供广泛的连接协议,包括OpenWire、AMQP、STOMP、MQTT、WS。对众多协议的支持让服务拥有很好的灵活性。

  • 高性能:紫光云消息队列ActiveMQ时效性达到微秒级,延迟低。

  • 高可靠:ActiveMQ通过持久化、传输确认以及发布确定等机制来保证可靠性。

  • 安全保障:支持JAAS安全配置机制,通过管理平台可以对Queue、Topic进行认证授权。


基本概念

在使用消息队列ActiveMQ前,您需要了解如下概念:

  • 实例:虚拟化的消息队列服务器。您可以在一个实例中管理Queue、Topic。

  • 地域:物理的数据中心。

  • 可用区:一个地域中物理隔离的数据中心,拥有独立的电力和网络设备。同一可用区的实例网络延时更小。不同可用区具有较高的容灾能力。


访问方式

紫光云提供控制台方式进行消息队列ActiveMQ的管理。通过Web服务页面,您可以在控制台进行消息队列的配置和管理。