XXL-MQ v1.2.2 發(fā)布督暂,分布式消息隊列

Release Notes

  • 1揪垄、訪問令牌(accessToken):為提升系統(tǒng)安全性,消息中心和客戶端進行安全性校驗逻翁,雙方AccessToken匹配才允許通訊饥努;
  • 2、支持批量注冊八回、摘除酷愧,提升注冊發(fā)現(xiàn)性能;升級 xxl-rpc 至 v1.3.1;
  • 3缠诅、升級 pom 依賴至較新版本溶浴;
  • 4、表結構調(diào)整提升兼容性滴铅,表名轉小寫戳葵;
  • 5、客戶端取消Consumer非空的限制汉匙;

簡介

XXL-MQ是一款輕量級分布式消息隊列拱烁,支持 "并發(fā)消息、串行消息噩翠、廣播消息戏自、延遲消息、事務消息伤锚、失敗重試擅笔、超時控制" 等消息特性。現(xiàn)已開放源代碼屯援,開箱即用猛们。

輸入圖片說明

特性

  • 1、簡單易用: 一行代碼即可發(fā)布一條消息; 一行注解即可訂閱一個消息主題;
  • 2狞洋、輕量級: 部署簡單弯淘,不依賴第三方服務,一分鐘上手吉懊;
  • 3庐橙、消息中心HA:消息中心支持集群部署,可大大提高系統(tǒng)可用性,以及消息吞吐能力;
  • 4假勿、消費者HA:消費者支持集群部署,保證消費者可用性态鳖;
  • 5转培、三種消息模式:
    • 并行消息:消息平均分配在該主題在線消費者,分片方式并行消費浆竭;適用于吞吐量較大的消息場景浸须,如郵件發(fā)送、短信發(fā)送等業(yè)務邏輯
    • 串行消息:消息固定分配給該主題在線消費者中其中一個兆蕉,F(xiàn)IFO方式串行消費羽戒;適用于嚴格限制并發(fā)的消息場景,如秒殺虎韵、搶單等排隊業(yè)務邏輯;
    • 廣播消息:消息將會廣播發(fā)送給該主題在線消費者分組缸废,全部分組都會消費該消息包蓝,但是一個分組下只會消費一次;適用于廣播場景企量,如廣播更新緩存等
  • 6测萎、延時消息: 支持設置消息的延遲生效時間, 到達設置的生效時間時該消息才會被消費;適用于延時消費場景届巩,如訂單超時取消等;
  • 7硅瞧、事務性: 消費者開啟事務開關后,消息事務性保證只會成功執(zhí)行一次;
  • 8、失敗重試: 支持設置消息的重試次數(shù), 在消息執(zhí)行失敗后將會按照設置的值進行消息重試執(zhí)行,直至重試次數(shù)耗盡或者執(zhí)行成功;
  • 9恕汇、超時控制: 支持自定義消息超時時間腕唧,消息消費超時將會主動中斷;
  • 10瘾英、吞吐量: 依賴于部署的消費中心集群和DB性能;DB可借助多表提升性能枣接,不考慮DB的情況下,吞吐量可以無限橫向擴展缺谴;可參考示例項目性能測試用例但惶,單機TPS過萬;
  • 11湿蛔、消息可見: 系統(tǒng)中每一條消息可通過Web界面在線查看,甚至支持編輯消息內(nèi)容和消息狀態(tài);
  • 12膀曾、消息可追蹤: 支持追蹤每一條消息的執(zhí)行路徑, 便于排查業(yè)務問題;
  • 13、消息失敗告警:支持以Topic粒度監(jiān)控消息阳啥,存在失敗消息時主動推送告警郵件添谊;默認提供郵件方式失敗告警,同時預留擴展接口苫纤,可方面的擴展短信碉钠、釘釘?shù)雀婢绞剑?/li>
  • 14纲缓、容器化:提供官方docker鏡像,并實時更新推送dockerhub喊废,進一步實現(xiàn)產(chǎn)品開箱即用祝高;
  • 15、消息持久化:全部消息持久化存儲污筷,消息中心支持通過配置選擇是否清理過期消息工闺。
  • 16、訪問令牌(accessToken):為提升系統(tǒng)安全性瓣蛀,消息中心和客戶端進行安全性校驗陆蟆,雙方AccessToken匹配才允許通訊;

文檔地址

技術交流

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末惋增,一起剝皮案震驚了整個濱河市叠殷,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌诈皿,老刑警劉巖林束,帶你破解...
    沈念sama閱讀 211,376評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異稽亏,居然都是意外死亡壶冒,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評論 2 385
  • 文/潘曉璐 我一進店門截歉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來胖腾,“玉大人,你說我怎么就攤上這事瘪松∠套鳎” “怎么了?”我有些...
    開封第一講書人閱讀 156,966評論 0 347
  • 文/不壞的土叔 我叫張陵凉逛,是天一觀的道長性宏。 經(jīng)常有香客問我,道長状飞,這世上最難降的妖魔是什么毫胜? 我笑而不...
    開封第一講書人閱讀 56,432評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮诬辈,結果婚禮上酵使,老公的妹妹穿的比我還像新娘。我一直安慰自己焙糟,他們只是感情好口渔,可當我...
    茶點故事閱讀 65,519評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著穿撮,像睡著了一般缺脉。 火紅的嫁衣襯著肌膚如雪痪欲。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,792評論 1 290
  • 那天攻礼,我揣著相機與錄音业踢,去河邊找鬼。 笑死礁扮,一個胖子當著我的面吹牛知举,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播太伊,決...
    沈念sama閱讀 38,933評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼雇锡,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了僚焦?” 一聲冷哼從身側響起锰提,我...
    開封第一講書人閱讀 37,701評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎芳悲,沒想到半個月后欲账,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,143評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡芭概,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,488評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了惩嘉。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片罢洲。...
    茶點故事閱讀 38,626評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖文黎,靈堂內(nèi)的尸體忽然破棺而出惹苗,到底是詐尸還是另有隱情,我是刑警寧澤耸峭,帶...
    沈念sama閱讀 34,292評論 4 329
  • 正文 年R本政府宣布桩蓉,位于F島的核電站,受9級特大地震影響劳闹,放射性物質(zhì)發(fā)生泄漏院究。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,896評論 3 313
  • 文/蒙蒙 一本涕、第九天 我趴在偏房一處隱蔽的房頂上張望业汰。 院中可真熱鬧,春花似錦菩颖、人聲如沸样漆。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽放祟。三九已至鳍怨,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間跪妥,已是汗流浹背鞋喇。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留骗奖,地道東北人确徙。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像执桌,于是被迫代替她去往敵國和親鄙皇。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,494評論 2 348

推薦閱讀更多精彩內(nèi)容