Amazon MQ 功能

托管服务

借助 Amazon MQ,您可以通过 AWS 管理控制台AWS CloudFormation、命令行界面 (CLI) 或简单的 API 调用在几分钟内启动一个生产就绪型消息代理。Amazon MQ 可以处理硬件预置、代理设置、软件升级以及故障检测和恢复等管理性任务。

高可用性和消息持久性

与其他 Amazon Web Services 一样,Amazon MQ 在高度可靠的相同基础设施上运行。Amazon MQ 将消息以冗余方式存储在多个可用区 (AZ) 中。活跃/备用代理的设计实现了高可用性。如果代理出现故障,甚至可用区全部中断,Amazon MQ 会自动故障转移至备用代理,以便您能够继续发送和接收消息。

安全性

Amazon MQ 会将静态消息和传输中消息加密。您可以轻松确保消息以加密格式安全存储。使用 SSL 与代理连接,并且可以将访问限制到 Amazon VPC 内的私有终端节点,这让您可以在自己的私有网络中隔离代理。您可以配置安全组来控制对您的代理的网络访问。

Amazon MQ 与 AWS Identity and Access Management (IAM) 集成,让您能够控制您的 IAM 用户和组在特定 Amazon MQ 代理上可以执行的操作。应用程序使用基于用户名和密码的身份验证对 ActiveMQ 代理进行身份验证。

监控

Amazon MQ 与 Amazon CloudWatch 和 AWS CloudTrail 集成。借助 CloudWatch,您可以监控有关代理、队列和主题的指标。例如,您可以监控队列的深度,并在消息未送达时生成警报。借助 CloudTrail,您可以记录、持续监控并保留 Amazon MQ API 调用。

代理实例类型

Amazon MQ 目前支持六种代理实例类型:mq.t2.micro、mq.m4.large、mq.m5.large、mq.m5.xlarge、mq.m5.2xlarge 和 mq.m5.4xlarge,可提供 CPU、内存和网络性能的各种组合。mq.t2.micro 实例专用于初始产品评估,而 mq.m5.large 实例用于默认产品使用。Amazon MQ 还支持适用于评估和测试的单实例代理,以及用于在生产中实现高可用性的活跃/备用代理。

按需付费

Amazon MQ 提供经济高效并且灵活的容量,没有最低费用。您按照代理实例运行的小时数和每月使用的存储量付费。为增加容量而创建新代理非常简单,而且费用很低。有关更多详细信息,请参阅 Amazon MQ 定价

免费试用

AWS 免费套餐包含每月最多 750 小时的单实例 mq.t2.micro 代理以及最多 1GB 的存储,使用期为一年。

Apache ActiveMQ 功能

开源消息代理

ActiveMQ 是来自 Apache Software Foundation 的一个开源项目,有着长久的历史和大量参与者。ActiveMQ 是一种常用、灵活且功能强大的企业级消息代理,支持多种行业标准。 

行业标准 API 和协议

ActiveMQ 支持 Java Message Service (JMS) 1.1、.NET Message Service (NMS) 等多种客户端,并且支持 Node.js、Go、Python、Ruby 和 C++ 等多种其他语言。ActiveMQ 还支持 AMQP、STOMP、OpenWire、WebSocket 和 MQTT 等线级协议。与行业标准的兼容性有利于从现有消息代理进行迁移,在供应商之间实现了互操作性,并帮助您避免供应商依赖。

消息收发功能

ActiveMQ 提供所有标准 JMS 功能,包括点到点 (消息队列)、发布-订阅 (主题)、请求/回复、持久性和非持久性模式、JMS 事务和分布式 (XA) 事务。除了基本队列和主题,ActiveMQ 还支持更复杂的模式,例如复合目标 (创建者可将相同的消息发往多个目标,适用于实时分析) 和虚拟目标 (发布者通过主题将消息广播到通过队列订阅的接收者的池)。

可靠而有序地传输消息

ActiveMQ 可以确保消息以正确的顺序发送给目标收件人。ActiveMQ 可以让单个创建者发送的消息按发送顺序发送给一个主题上的所有使用者。ActiveMQ 还支持消息组,让一个队列上的多个使用者能够采用先进先出 (FIFO) 的顺序处理组内的消息。它提供多种功能来帮助您控制消息的处理方式,例如存储和转发、消息确认以及恢复失败的消息。当消息无法发送给目标时,ActiveMQ 还支持消息重新发送和死信队列 (DLQ)。

其他 ActiveMQ 功能

有关 ActiveMQ 功能的完整描述,请参阅 Apache ActiveMQ 网站

了解有关 Amazon MQ 定价的更多信息

访问定价页面
准备好开始使用了吗?
注册
还有更多问题?
联系我们