腾讯云消息队列CMQ
消息队列 CMQ 版(TDMQ for CMQ,简称 TDMQ CMQ 版)是一款分布式高可用的消息队列服务。
它能够提供可靠的,基于消息的异步通信机制,能够将分布式部署的不同应用(或同一应用的不同组件)中的信息传递,存储在可靠有效的 CMQ 队列中,防止消息丢失。
TDMQ CMQ 版支持多进程同时读写,收发互不干扰,无需各应用或组件始终处于运行状态。
相比传统开源 MQ 应用
腾讯云消息队列 CMQ优势有哪些?
高性能:
兼顾性能与可靠性,单 TDMQ CMQ 版实例 QPS 达到5000
高扩展性:
1、队列数量及队列存储容量可扩展性强
2、底层系统根据业务规模,自动弹性伸缩,上层业务无感知
高效支持一级消息收发、推送、堆积,容量不设上限
3、提供北京、上海、广州地域的多地域服务
高可靠性
1、消息服务每条消息在返回给用户写成功之时就确保数据已被复制3份写到不同物理机上,并且后台数据复制机制能够保证任何一台物理机故障时其上的数据能够快速的做迁移,时刻保证用户数据3份 copy 可用,可靠性达99.999999%
2、引入改良后的 Raft 一致性算法,保证数据强一致性
3、业务可用性承诺:99.95%
业务安全
1、 多维度的安全防护和防 DDoS 攻击服务
2、每个消息服务提供单独命名空间,客户间数据严格隔离
3、支持 HTTP 访问
4、支持跨地域的安全消息服务
通常情况下
消息队列CMQ操作过程中会有哪些问题呢?
1.删除消息失败时如何处理?
删除消息失败可能是因为消息句柄超时了。队列属性 visibilityTimeout 表明了消息的可见时间,如果从消费消息到删除消息超过了这个时间,那么消息句柄就会失效,从而导致无法删除消息
2.调用TDMQ CMQ 版时出现 10250 qps throttling 异常如何解决?
出现该异常是由于 QPS 达到了上限值。QPS 默认值为5000,表示每秒发送(发布)消息的上限为5000 条,消费的消息条数默认为生产的1.1倍。
3.如何使 API 密钥只对 TDMQ CMQ 版的接口有用?
API 密钥是全局的密钥,目前 TDMQ CMQ 版已经接入 CAM,您将可以使用 CAM 进行权限控制
腾讯云消息队列CMQ相关推荐
- 腾讯云分布式高可靠消息队列CMQ架构
针对金融.交易.订单等对可靠性.可用性有较高要求的业务场景,本文分享如何通过CMQ消息队列实现高可用架构 作者:张浩 出处:腾云阁文章 ---------------------- 在 ...
- 腾讯云分布式高可靠消息队列 CMQ 架构
在分布式大行其道的今天,我们在系统内部.平台之间广泛运用消息中间件进行数据交换及解耦.CMQ 是腾讯云内部自研基于的高可靠.强一致.可扩展分 布式消息队列,在腾讯内部包括微信手机 QQ 业务红包.腾讯 ...
- 分享一篇关于使用阿里云消息队列中遇到的坑
相信很多小伙伴都在开发中使用过消息队列,尤其是高并发的情况,一般可以在缓存中操作数据,然后通过消息异步处理业务逻辑,操作数据库等. 本人所在的公司使用了阿里云的消息队列和RabbitMQ,据说使用阿里 ...
- 阿里云消息队列 2021 新功能新特性重要里程碑
关于阿里云消息队列更多新功能新特性及详细介绍,欢迎大家查阅官网各产品"新功能发布记录": [1] RocketMQ: https://help.aliyun.com/docu ...
- 阿里云消息队列 RocketMQ、Kafka 荣获金融级产品稳定性测评 “先进级” 认证
近日,由中国信通院和混沌工程实验室联合举办的混沌工程技术沙龙–金融行业精品专场顺利召开,并发布金融级产品稳定性测评成果.在分布式系统稳定性评估体系获奖名单中,阿里云分布式消息队列服务成为通过首批消息队 ...
- 阿里云消息队列 RocketMQ 5.0 全新升级:消息、事件、流融合处理平台
从"消息"到"消息.事件.流"的大融合 消息队列作为当代应用的通信基础设施,微服务架构应用的核心依赖,通过异步解耦能力让用户更高效地构建分布式.高性能.弹性健壮 ...
- 云栖发布|阿里云消息队列 RocketMQ 5.0:消息、事件、流融合处理平台
简介:RocketMQ5.0 的发布标志着阿里云消息正式从消息领域正式迈向了"消息.事件.流"场景大融合的新局面. 引言:从"消息"到"消息.事件.流 ...
- 阿里云消息队列Kafka商业化:支持消息无缝迁移到云上
摘要: 7月25日,阿里云宣布正式推出消息队列Kafka,全面融合开源生态.在兼容Apache生态的基础上,阿里云消息队列Kafka彻底解决了开源产品稳定性不足的痛点,可用性达99.9%,数据可靠性9 ...
- 消息队列 CMQ 七大功能实践案例
背景 消息队列,在业务解耦.削峰填谷.流量控制.广播消息等场景下都有很好的应用,已经成为很多企业IT系统内部通信重要手段. 现有常用的开源消息中间件有RabbitMQ.Kafka.RocketMQ等, ...
- 阿里云消息队列MQ学习—阿里云大学视频课
在刷ACE题的过程中,感觉对于消息队列部分的理解不是很深刻,这里来学习一下. 例行还是先走一遍阿里云大学的一些视频课程扫扫盲,选择如下课程: 阿里消息队列MQ简介:阿里巴巴中间件技术部自主研发的专业消 ...
最新文章
- Elasticsearch本地 docker-compose 安装
- 第一篇读书笔记,关于UML和模式应用(1)--书籍简介
- lufylegend基础知识1
- %matplotlib inline 的作用
- mysql 并发_mysql如何处理高并发
- 网页中文乱码--UTF-8和GB2312互转
- iframe 自适应高度 跨域
- 【转】Struts2中json插件的使用
- 洛谷——P1568 赛跑
- 基于javaweb的银行柜员绩效考核系统
- stm32h743单片机嵌入式学习笔记2-单片机获取电容触摸屏原理
- 肠道健康如何影响疾病
- 《高绩效成果教练》课程笔记及思考
- java压缩pdf大小_如何使用pdfbox或其他java库减小合并的PDF / A-1b文件的大小
- 分享一个小案例,用HMS Scankit做一个安卓扫码购小应用
- 关于谷歌插件开发的了解
- 遗传算法解决tsp问题(基于python)
- 广义表的定义,特性,及表头和表尾怎么看?
- 【容斥原理】【推导】【树状数组】Gym - 101485G - Guessing Camels
- 高效学习的 36 种思维
热门文章
- HDU 5294 - Tricks Device(最短路+最小割)
- c 语言中析构函数,详解C++编程中的析构函数
- 最全Python学习路线图,21天学会Python!
- 携手强化「内容审核」能力,融云与数美科技达成战略合作
- 在硅谷初创公司怎么找投资人
- setResult(RESULT_OK, intent)回调不执行问题
- 算法学习的一些个人心得
- python-基站位置查询
- 计算机连接拒绝访问,打印机拒绝访问,手把手教你打印机拒绝访问无法连接
- 斐讯K2 E1 刷老毛子Padavan中继图文教程(与主路由同网段)