当前位置:网站首页>Tencent Cloud Message Queue CMQ
Tencent Cloud Message Queue CMQ
2022-08-05 06:16:00 【Chengyun Technology】
Message queue CMQ version (TDMQ for CMQ, referred to as TDMQ CMQ version) is a distributed and highly available message queue service.
It can provide a reliable, message-based asynchronous communication mechanism, which can transfer information in different applications (or different components of the same application) deployed in a distributed manner, and store them in a reliable and effective CMQ queue to prevent message loss.
TDMQ CMQ version supports multi-process reading and writing at the same time, sending and receiving without interfering with each other, without the need for each application or component to be running all the time.
Compared to traditional open source MQ applications
What are the advantages of Tencent Cloud Message Queue CMQ?
High performance:
Considering performance and reliability, the QPS of a single TDMQ CMQ version instance reaches 5000
High scalability:
1. The number of queues and the storage capacity of the queues are highly scalable
2. The underlying system automatically scales up and down according to the business scale, and the upper-level business is unaware
Efficiently support first-level messaging, push, stacking, and no upper limit on capacity
3. Provide multi-regional services in Beijing, Shanghai and Guangzhou
High reliability
1. When each message of the message service is returned to the user to write successfully, it ensures that the data has been copied and written to different physical machines, and the background data replication mechanism can ensure that the data on any physical machine fails.Can do migration quickly, always ensure that 3 copies of user data are available, and the reliability is 99.999999%
2. Introduce the improved Raft consensus algorithm to ensure strong data consistency
3. Business Availability Commitment: 99.95%
Business Security
1. Multi-dimensional security protection and anti-DDoS attack services
2. Each message service provides a separate namespace, and data between clients is strictly isolated
3. Support HTTP access
4. Support cross-regional secure messaging service
Usually
What problems will there be in the operation of message queue CMQ?
1. What should I do if the message deletion fails?
The failure to delete the message may be because the message handle timed out.The queue attribute visibilityTimeout indicates the visible time of the message. If the time from consuming the message to deleting the message exceeds this time, the message handle will become invalid, resulting in the inability to delete the message
2. How to solve the 10250 qps throttling exception when calling TDMQ CMQ version?
This exception occurs because the QPS has reached the upper limit.The default value of QPS is 5000, which means that the upper limit of sending (publishing) messages per second is 5000, and the default number of messages consumed is 1.1 times that of production.
3. How to make the API key only available for the TDMQ CMQ interface?
API key is a global key. Currently, TDMQ CMQ version has been connected to CAM, and you will be able to use CAM for permission control
边栏推荐
- 入门文档01 series按顺序执行
- lvm logical volume and disk quota
- js dynamically get screen width and height
- [Day8] Commands involved in using LVM to expand
- Getting Started Document 07 Staged Output
- The Servlet to jump to the JSP page, forwarding and redirection
- NIO works is analysed
- 入门文档09 独立的watch
- 运维工程师,快来薅羊毛
- 从“双卡双待“到”双通“,vivo率先推动DSDA架构落地
猜你喜欢
随机推荐
IP数据包格式(ICMP协议与ARP协议)
CIPU, what impact does it have on the cloud computing industry?
Introductory document 05-2 use return instructions the current task has been completed
IP packet format (ICMP protocol and ARP protocol)
【Day6】文件系统权限管理 文件特殊权限 隐藏属性
传输层协议(TCP3次握手)
解决这三大问题,运维效率将超90%的医院
markdown编辑器模板
Small example of regular expression--remove spaces in the middle and on both sides of the string
lvm logical volume and disk quota
618,你也许可以清醒亿点点
Proprietary host CDH
Getting Started 11 Automatically add version numbers
有哪些事情是你做了运维才知道的?
TCP/IP four-layer model
Wechat applet page jump to pass parameters
Getting Started Doc 06 Adding files to a stream
One-arm routing and 30% switch
入门文档12 webserve + 热更新
Spark source code - task submission process - 4-container to start executor









