網(wǎng)站界面用什么軟件做百度云電腦版網(wǎng)站入口
目錄
一、云平臺(tái)中間件關(guān)鍵信息對(duì)比
1、RocketMQ
2、Kafka
3、RabbitMQ
二、中間件詳細(xì)信息
1、阿里云MQ
(一)消息隊(duì)列RocketMQ
(二)消息隊(duì)列Kafka
(三)消息隊(duì)列RabbitMQ
2、騰訊云MQ
(一)消息隊(duì)列RocketMQ
(二)消息隊(duì)列CKafka
(三)消息隊(duì)列RabbitMQ
3、華為云MQ
(一)分布式消息服務(wù)RocketMQ
(二)分布式消息服務(wù)Kafka
(三)分布式消息服務(wù)RabbitMQ
一、云平臺(tái)中間件關(guān)鍵信息對(duì)比
1、RocketMQ
云平臺(tái) | 產(chǎn)品名稱(chēng) | 部署對(duì)比 | 支持功能 | 備注信息 |
---|---|---|---|---|
阿里云 | 消息隊(duì)列RocketMQ | 標(biāo)準(zhǔn)版-單節(jié)點(diǎn)版-rmq.s1.micro | topic管理 | 支持消息讀寫(xiě)TPS總和500次/秒 單節(jié)點(diǎn)架構(gòu),不支持升降規(guī)格 |
標(biāo)準(zhǔn)版-集群高可用版-rmq.s2.2xlarge | 支持消息讀寫(xiě)TPS總和2000次/秒 分布式多節(jié)點(diǎn)高可用架構(gòu) | |||
標(biāo)準(zhǔn)版-集群高可用版-rmq.s2.4xlarge | 支持消息讀寫(xiě)TPS總和4000次/秒 分布式多節(jié)點(diǎn)高可用架構(gòu) | |||
專(zhuān)業(yè)版-單節(jié)點(diǎn)版-rmq.s1.micro | 支持消息讀寫(xiě)TPS總和500次/秒 (專(zhuān)業(yè)版面向企業(yè)大規(guī)模生產(chǎn)應(yīng)用場(chǎng)景,在標(biāo)準(zhǔn)版能力基礎(chǔ)上提供完善的消息可觀測(cè)、運(yùn)維容災(zāi)等企業(yè)級(jí)增強(qiáng)能力) | |||
專(zhuān)業(yè)版-集群高可用版-rmq.p2.4xlarge | 支持消息讀寫(xiě)TPS總和4000次/秒 | |||
騰訊云 ? | 消息隊(duì)列RocketMQ ? | 集群部署-體驗(yàn)版 | 集群管理 topic管理 group管理 消息查詢 監(jiān)控大盤(pán) 跨集群復(fù)制 ? | Topic 免費(fèi)限額為 50個(gè),Group500個(gè) TPS最高規(guī)格為500(TPS 規(guī)格包含生產(chǎn)消息和消費(fèi)消息的總和;單條消息以 4KB 為單位對(duì)消息進(jìn)行折算) |
集群部署-基礎(chǔ)版 | Topic 免費(fèi)限額為 100個(gè),Group1000個(gè) TPS默認(rèn)規(guī)格為1000,可擴(kuò)展 | |||
集群部署-專(zhuān)業(yè)版 | Topic 免費(fèi)限額為 300個(gè),Group3000個(gè) TPS默認(rèn)規(guī)格為4000,可擴(kuò)展 | |||
集群部署-鉑金版 | Topic 免費(fèi)限額為 1000個(gè),Group10000個(gè) TPS默認(rèn)規(guī)格為10000,可擴(kuò)展 | |||
華為云 ? | 分布式消息服務(wù)RocketMQ ? | 單機(jī)-rocketmq.b1.large.1 | topic管理 消費(fèi)組管理 消息查詢 監(jiān)控 后臺(tái)任務(wù)管理 死信隊(duì)列 用戶管理 元數(shù)據(jù)遷移 | 實(shí)例TPS 500 | 實(shí)例Topic數(shù)量 50 | 實(shí)例消費(fèi)組數(shù)量 500 |
集群-rocketmq.b2.large.4 | 實(shí)例TPS 2,000 | 實(shí)例Topic數(shù)量 100 | 實(shí)例消費(fèi)組數(shù)量 1000 | |||
集群-rocketmq.b2.large.8 | 實(shí)例TPS 4000 | 實(shí)例Topic數(shù)量 100 | 實(shí)例消費(fèi)組數(shù)量 1000 | |||
集群-rocketmq.b2.large.12 | 實(shí)例TPS 6000 | 實(shí)例Topic數(shù)量 100 | 實(shí)例消費(fèi)組數(shù)量 1000 |
2、Kafka
云平臺(tái) | 產(chǎn)品名稱(chēng) | 部署對(duì)比 | 支持功能 | 備注信息 |
---|---|---|---|---|
阿里云 | 消息隊(duì)列Kafka | 標(biāo)準(zhǔn)版-高寫(xiě)版-alikafka.hw.2xlarge | topic管理 group管理 消息查詢 ? | 讀流量處理峰值 3*20 MB/s,寫(xiě)流量處理峰值 3*20 MB/s |
專(zhuān)業(yè)版-高寫(xiě)版-alikafka.hw.2xlarge | 讀流量處理峰值 3*20 MB/s,寫(xiě)流量處理峰值 3*20 MB/s。 | |||
專(zhuān)業(yè)版-高讀版-alikafka.hr.2xlarge | 讀流量處理峰值(50+2*10)MB/s,寫(xiě)流量處理峰值(10+2*10) MB/s。 | |||
v3-標(biāo)準(zhǔn)版 | 發(fā)送能力預(yù)留是用來(lái)指定Kafka集群發(fā)送能力的參數(shù),單位為MB/s。 此處都是60MB/s的單價(jià) | |||
騰訊云 | 消息隊(duì)列CKafka | 單可用區(qū) | topic管理 group管理 消息查詢 連接器 配置告警 | 帶寬峰值:20M/s,磁盤(pán)200G 最高可用topic數(shù)量為200 Partition默認(rèn)400個(gè) 按量付費(fèi)只支持專(zhuān)業(yè)版,支持在最多四個(gè)不同可用區(qū)部署,只能設(shè)定固定存儲(chǔ)磁盤(pán)大小 |
多可用區(qū) | ||||
華為云 ? | 分布式消息服務(wù)Kafka ? | 多可用區(qū) kafka.2u4g.cluster.small | topic管理 group管理 消息查詢 后臺(tái)任務(wù)管理 配置參數(shù) 流控管理 重平衡日志 | 單個(gè)代理TPS 20,000 | 單個(gè)代理最大分區(qū)數(shù) 100 | 單個(gè)代理消費(fèi)組數(shù) 15 | 單個(gè)代理流量規(guī)格(MB/s) 40 |
多可用區(qū) kafka.2u4g.cluster | 單個(gè)代理TPS 30,000 | 單個(gè)代理最大分區(qū)數(shù) 250 | 單個(gè)代理消費(fèi)組數(shù) 20 | 單個(gè)代理流量規(guī)格(MB/s) 100 | |||
多可用區(qū) kafka.4u8g.cluster | 單個(gè)代理TPS 100,000 | 單個(gè)代理最大分區(qū)數(shù) 500 | 單個(gè)代理消費(fèi)組數(shù) 100 | 單個(gè)代理流量規(guī)格(MB/s) 200 (多可用區(qū)有更多規(guī)格) |
3、RabbitMQ
云平臺(tái) | 產(chǎn)品名稱(chēng) | 部署對(duì)比 | 支持功能 | 備注信息 |
---|---|---|---|---|
阿里云 | 消息隊(duì)列RabbitMQ | 無(wú)任何規(guī)格 | 靜態(tài)用戶名密碼 Vhost管理 Exchange管理 Queue管理 消息查詢 消息軌跡 監(jiān)控指標(biāo) 消息日志管理 | 按量付費(fèi)使用Serverless無(wú)服務(wù)器 |
騰訊云 | 消息隊(duì)列RabbitMQ | 無(wú) | 無(wú) | 按量付費(fèi)不可用 罕見(jiàn)的,未提供API支持 |
華為云 | 分布式消息服務(wù)RabbitMQ | 單機(jī) rabbitmq.2u4g.single | Vhost列表 | 單個(gè)代理最大連接數(shù) 3,000 | 單個(gè)代理建議隊(duì)列數(shù) 200 |
單機(jī) rabbitmq.4u8g.single | 單個(gè)代理最大連接數(shù) 4,500 | 單個(gè)代理建議隊(duì)列數(shù) 400 (單機(jī)模式有更多規(guī)格) | |||
集群-多可用區(qū)域 rabbitmq.2u4g.cluster | 單個(gè)代理最大連接數(shù) 3,000 | 單個(gè)代理建議隊(duì)列數(shù) 200 | |||
集群-多可用區(qū)域 rabbitmq.4u8g.cluster | ?單個(gè)代理最大連接數(shù) 4,500 | 單個(gè)代理建議隊(duì)列數(shù) 400 (集群模式有更多規(guī)格) |
二、中間件詳細(xì)信息
1、阿里云MQ
(一)消息隊(duì)列RocketMQ
API接口體系:ListInstances_云消息隊(duì)列 RocketMQ 5.0 版_API調(diào)試-阿里云OpenAPI開(kāi)發(fā)者門(mén)戶
Topic計(jì)費(fèi):
計(jì)費(fèi)階梯 | Topic累計(jì)個(gè)數(shù) | 地域(所有支持地域) | |
標(biāo)準(zhǔn)版實(shí)例 Topic單價(jià)(元/個(gè)/小時(shí)) | 專(zhuān)業(yè)版實(shí)例 Topic單價(jià)(元/個(gè)/小時(shí)) | ||
第一階梯 | (0,10] | 0.04 | 0.08 |
第二階梯 | (10,50] | 0.02 | 0.04 |
第三階梯 | (50,200] | 0.01 | 0.02 |
第四階梯 | >200 | 0.005 | 0.01 |
假設(shè)用到1000個(gè)Topic,最低費(fèi)用為:配置單價(jià)+¥5/小時(shí)
支持的功能:
- topic管理:創(chuàng)建、操作topic,可以是普通消息、順序消息、延時(shí)消息、事務(wù)消息
- group管理:管理consumer group
- 消息軌跡:查看指定Message被哪個(gè)topic傳遞
- 監(jiān)控報(bào)警:查看消息數(shù)量、創(chuàng)建報(bào)警規(guī)則
- 消息查詢:查看指定消息詳情
(二)消息隊(duì)列Kafka
API接口體系:GetInstanceList_云消息隊(duì)列 Kafka 版_API調(diào)試-阿里云OpenAPI開(kāi)發(fā)者門(mén)戶
支持的功能:
- topic管理:創(chuàng)建、操作topic
- group管理:管理consumer group
- 消息查詢:根據(jù)實(shí)例ID、Topic查詢消息數(shù)據(jù)
(三)消息隊(duì)列RabbitMQ
API接口體系:ListInstances_消息隊(duì)列 RabbitMQ 版_API調(diào)試-阿里云OpenAPI開(kāi)發(fā)者門(mén)戶
支持的功能:
- 靜態(tài)用戶名密碼:MQ用戶管理
- Vhost管理:虛擬主機(jī)(Virtual Host),用作邏輯隔離,分別管理各自的Exchange、Queue和Binding
- Exchange管理:管理Exchange(接收生產(chǎn)者消息,由Exchange將消息路由到一個(gè)或多個(gè)Queue)
- Queue管理:管理隊(duì)列列表
- 消息查詢:按消息ID、Queue查詢消息投遞詳情
- 消息軌跡:按量付費(fèi)不支持
- 監(jiān)控指標(biāo):需授權(quán),需要?jiǎng)?chuàng)建RabbitMQ服務(wù)關(guān)聯(lián)角色,查看云監(jiān)控
- 消息日志管理:需授權(quán),查看MQ消息日志
2、騰訊云MQ
(一)消息隊(duì)列RocketMQ
API接口體系:登錄 - 騰訊云
Topic計(jì)費(fèi):
超規(guī)格 Topic 數(shù)量階梯 | 價(jià)格(地域:北京、廣州、上海、南京、成都、重慶) |
0-100 | 0.025 元/個(gè)小時(shí) |
101-200 | 0.02 元/個(gè)小時(shí) |
201-500 | 0.016 元/個(gè)小時(shí) |
501-1500 | 0.0125 元/個(gè)小時(shí) |
1501-2000 | 0.008 元/個(gè)小時(shí) |
2000 以上 | 0.004 元/個(gè)小時(shí) |
假設(shè)超出1000個(gè)Topic,最低費(fèi)用為:配置單價(jià)+¥12.5/小時(shí)
支持的功能:
- 集群管理:創(chuàng)建、操作MQ集群
- topic管理:創(chuàng)建、操作topic
- group管理:管理consumer group
- 消息查詢:按條件查看消息詳情,包括按消息ID、消息Key、消息Tag,可查詢重試消息
- 監(jiān)控大盤(pán):查看集群監(jiān)控信息
- 跨集群復(fù)制:可創(chuàng)建任務(wù)復(fù)制Topic到目標(biāo)集群
(二)消息隊(duì)列CKafka
API接口體系:登錄 - 騰訊云
當(dāng)前只有北京六區(qū)、北京七區(qū)可用。
支持的功能:
- topic管理:創(chuàng)建、操作topic
- group管理:管理consumer group
- 消息查詢:根據(jù)實(shí)例ID、Topic、位點(diǎn)查詢消息數(shù)據(jù)
- 連接器:外部數(shù)據(jù)上報(bào)到CKafka,例如Mysql數(shù)據(jù)轉(zhuǎn)存到Kafka、數(shù)據(jù)輸出到ES
- 配置告警:關(guān)聯(lián)騰訊云可觀測(cè)平臺(tái)可配置告警
(三)消息隊(duì)列RabbitMQ
API接口體系:ApiExploer目測(cè)暫不支持
部署方式:只支持集群包年包月, 不支持按量付費(fèi)
3、華為云MQ
(一)分布式消息服務(wù)RocketMQ
API接口體系:https://console.huaweicloud.com/apiexplorer/#/openapi/RocketMQ/doc?api=ListInstances
Topic計(jì)費(fèi):目測(cè)當(dāng)前華為云Topic最大數(shù)量為100個(gè),不可擴(kuò)展,除非提工單
支持的功能:
- topic管理:創(chuàng)建、操作topic,可創(chuàng)建或刪除
- 消費(fèi)組管理:管理consumer group,可創(chuàng)建或刪除
- 消息查詢:按條件查看消息詳情,包括按Topic、消息ID、消息Key查詢
- 監(jiān)控:查看MQ實(shí)例、Topic、消費(fèi)者組、死信隊(duì)列的指標(biāo)信息,詳情會(huì)進(jìn)入華為云監(jiān)控
- 后臺(tái)任務(wù)管理:查看MQ在云平臺(tái)上進(jìn)行過(guò)的后臺(tái)任務(wù),比如變更規(guī)格等
- 死信隊(duì)列:查看重復(fù)消費(fèi)失敗,被投入死信隊(duì)列的數(shù)據(jù)
- 用戶管理:創(chuàng)建或管理MQ用戶
- 元數(shù)據(jù)遷移:可創(chuàng)建任務(wù)遷移MQ元數(shù)據(jù)到另一個(gè)MQ,自建MQ數(shù)據(jù)上傳到云MQ,RabbitMQ遷移至RocketMQ
(二)分布式消息服務(wù)Kafka
API接口體系:https://console.huaweicloud.com/apiexplorer/#/openapi/Kafka/doc?api=ListInstances
支持的功能:
- topic管理:創(chuàng)建、操作topic
- group管理:管理consumer group
- 消息查詢:根據(jù)Topic、分區(qū)、消息內(nèi)容查詢
- 后臺(tái)任務(wù)管理:查看Kafka在云平臺(tái)上進(jìn)行過(guò)的后臺(tái)任務(wù),比如變更規(guī)格等
- 配置參數(shù):可修改Kafka默認(rèn)靜態(tài)、動(dòng)態(tài)參數(shù)
- 流控管理:限制Topic生產(chǎn)和消費(fèi)速率、限制客戶端生成消費(fèi)速率
- 重平衡日志:集成華為云日志服務(wù),收費(fèi)紊亂,不建議用
(三)分布式消息服務(wù)RabbitMQ
API接口體系:https://console.huaweicloud.com/apiexplorer/#/openapi/RabbitMQ/doc?api=ListInstancesDetails
支持的功能:
- Vhost列表:Vhost列表管理,可創(chuàng)建Vhost,在其中管理Exchange、Queue
- 監(jiān)控:可查看實(shí)例、節(jié)點(diǎn)、隊(duì)列的指標(biāo)信息。具體包括:連接數(shù)、通道數(shù)、隊(duì)列數(shù)、消費(fèi)組數(shù)等
- 插件管理:管理華為云集成MQ的插件,目前包括:一致性hash交換器、消息同步、消息遷移??砷_(kāi)啟使用功能
- 后臺(tái)任務(wù)管理:查看MQ在云平臺(tái)上進(jìn)行過(guò)的后臺(tái)任務(wù),比如變更規(guī)格等