青云QingCloud推出RabbitMQ消息隊列服務
消息隊列服務是為了緩解消息的生產(chǎn)和消費之間的不對等,而在兩者之間增加的一層緩沖區(qū)。消息隊列服務對于任何架構和應用來說,都是一個至關重要的組件。青云QingCloud在2015年5月已經(jīng)推出Kafka消息隊列服務。Kafka是大數(shù)據(jù)分析領域非常主流且相對成熟的消息隊列服務,在日志分析處理、大規(guī)模流式計算等典型大數(shù)據(jù)場景中運用廣泛。但在更為普遍的通用行業(yè)應用領域,比如金融報文、電信報文、交易事務等追求數(shù)據(jù)高一致性及可靠性的場景中,Kafka自身的弊端就顯現(xiàn)了出來。 RabbitMQ on QingCloud作為另一款主流的消息隊列服務,從設計理念到產(chǎn)品特性都更加注重消息數(shù)據(jù)的一致性,以及服務的高可用性和靈活性,對于各類行業(yè)應用場景都有更好的兼容支持。RabbitMQ on QingCloud上線后,將與Kafka形成有效的互補,有力地擴充了QingCloud消息隊列產(chǎn)品體系,使功能更加完善,能夠滿足不同業(yè)務場景下對消息隊列服務的需求。 具體而言,RabbitMQ on QingCloud有下列產(chǎn)品特性: 金融級數(shù)據(jù)強一致性:RabbitMQ on QingCloud支持事務、消息確認、請求重試等特性,以及消息隊列高可用等靈活的策略機制,完全可以滿足金融級企業(yè)對消息中間件高可靠、高可用、數(shù)據(jù)強一致性的要求。 靈活的路由方式:RabbitMQ on QingCloud支持direct、topic、headers和fanout等路由方式。當用戶有更加復雜的路由需求時,可以通過組合上述交換機的方式來實現(xiàn)。為了實現(xiàn)最大化的靈活性,RabbitMQ on QingCloud還支持用戶自己設置交換機類型。 支持多種傳輸協(xié)議:RabbitMQ on QingCloud支持與MQTT、STOMP、WebSockets等多種通信傳輸協(xié)議對接,已經(jīng)廣泛應用到各類行業(yè)應用場景中。例如:MQTT作為目前廣泛應用于物聯(lián)網(wǎng)領域的通信協(xié)議,已經(jīng)實現(xiàn)了與RabbitMQ on QingCloud的無縫對接,承載來自物聯(lián)網(wǎng)終端產(chǎn)生的海量消息數(shù)據(jù)。 集成高可用負載均衡:RabbitMQ on QingCloud集成了HAProxy負載均衡器,通過Keepalived支持高可用負載均衡模式(主備),保證整個集群運行更加穩(wěn)定高效。在使用配置過程中,在HAProxy + Keepalived節(jié)點設置中選擇負載均衡使用模式,后續(xù)便可以通過配置參數(shù)管理界面調整負載均衡策略。 支持大規(guī)模集群部署:為了防止因節(jié)點間網(wǎng)絡不穩(wěn)定而導致集群出現(xiàn)分裂現(xiàn)象,RabbitMQ集群部署時都會限制規(guī)模。而青云QingCloud強大的網(wǎng)絡能力及AppCenter對集群應用調度的優(yōu)化能力,使得RabbitMQ on QingCloud可以實現(xiàn)較大規(guī)模的節(jié)點部署,并帶來整體使用性能的提高。 完善的監(jiān)控告警能力:部分使用場景中,消息量可能會出現(xiàn)爆發(fā)性突增,給消息隊列集群的運維帶來了極大的挑戰(zhàn)。RabbitMQ on QingCloud提供完善的監(jiān)控告警功能,可以顯示集群運行中的CPU、內存、硬盤等資源消耗的詳細監(jiān)控信息。同時,用戶也可以看到諸如整體服務狀態(tài)、服務層級等健康信息。 青云QingCloud CTO甘泉表示,RabbitMQ on QingCloud以云應用的形式通過QingCloud AppCenter部署使用,標志著QingCloud在云端的運維管理功能更加完善,能夠滿足用戶不同場景下對消息中間件的需求。未來,QingCloud將會以云應用的形式交付更多的產(chǎn)品及服務,讓企業(yè)能夠以更加簡便的方式獲得更加專業(yè)的技術服務。在產(chǎn)品層面,QingCloud也將針對不同的場景需求,提供更多有行業(yè)針對性的產(chǎn)品,以此來提高產(chǎn)品間的互補性,完善整個產(chǎn)品體系。青云QingCloud推出RabbitMQ消息隊列服務 提供金融級強一致性
北京,2017年8月24日——
日前,青云QingCloud宣布RabbitMQ on QingCloud服務正式上線(更多詳情:http://t.cn/RCOk3XY)。RabbitMQ on QingCloud是基于AMQP(高級消息隊列協(xié)議)實現(xiàn)的可復用的企業(yè)級分布式消息隊列集群服務,具備金融級數(shù)據(jù)強一致性、路由靈活、多協(xié)議支持、高可用負載均衡等諸多特性,為企業(yè)用戶提供高可靠、高性能的企業(yè)級消息隊列服務。