产品介绍
京东云消息队列(JD Cloud Message Queue,简称JCQ)是京东云自主研发的分布式消息队列服务。产品能够提供消息发布订阅、消息查询和死信队列等一系列高可靠、高可用、高处理性能的消息云服务,是云架构中不可或缺的核心产品。
产品优势
高可用
集群部署与主从自动切换技术,承诺服务可用性高达 99.95%
高可靠
引入Raft 算法实现数据高可靠性,同步写入,三副本数据备份,数据可靠性高达 99.999999%,默认消息持久化存储 3 天,支持3天内重置任意消费位点
高性能
支持每秒千万级的消息收发和推送,无并发限制,海量消息堆积,容量不设上限,消息写入延迟在 10ms 以内
多类型
支撑多种消息类型,包括普通消息、顺序消息和延时消息,以满足不同业务情景的需要
平滑扩容
为满足业务之间的消息收发需求,Topic数量可弹性扩展,集群规模可弹性扩缩,对用户完全透明,按需收费,提高资源利用率,降低冗余费用
监控告警
为用户提供多种类型的监控,多终端监控预警,帮助您提前预警提示风险、快速定位和解决问题
产品功能
核心功能
-
发布订阅
生产者可以创建Topic发布多种类型的消息,消费者可以订阅Topic按需进行消费。 -
消息查看
用户可以通过TopicID和MessageID进行消息状态和内容的查看。 -
死信队列
由于多种原因无法成功传递消费的消息都放置在死信队列上,可以进行查看和再次消费。 -
重置消费点位
在消息持久化存储的时间范围内(默认3天),重新设置消息消费进度。
多样性
-
普通消息
解决业务间异步解耦,流量的削峰填谷,消息通讯等。 -
顺序消息
按照消息的发布顺序进行顺序消费(FIFO)。 -
延时消息
在消息发送时间(当前时间)之后的指定延迟时间点进行投递,比如指定消息发送时间的 5 分钟之后进行投递。
多协议接入
-
支持HTTP 协议接入
支持Restful API简单方便接入。 -
支持 TCP 协议接入
提供更为专业、可靠、稳定的 TCP 协议的 SDK 接入。
简单易用
-
平滑扩展
支持弹性扩展,可根据业务情况按需增加或者减少资源,提高资源利用率,降低使用成本。 -
开发便利
提供 Web端控制台、API 访问接口和 java SDK,开发简单,易于业务支持和业务迁移。
安全防护
-
全面监控
提供多维度的资源运行状况和性能的监控、稳定性维护等功能,提前预警通知,降低日常维护工作量。 -
私有网络
实例运行在私有网络(VPC)中,增强了安全性和隔离性。提供了子网、访问控制策略等限制访问的功能,抵御网络攻击,保护您的业务隐私。
相关资料
京东云官网:https://www.jdcloud.com/cn/products/message-queue