NSQ 1.2.0 發(fā)布,實(shí)時(shí)分布式消息傳遞平臺
2019-09-02 來源:OSCHINA

NSQ 是無中心設(shè)計(jì)、節(jié)點(diǎn)自動(dòng)注冊和發(fā)現(xiàn)的開源消息系統(tǒng)?勺鳛閮(nèi)部通訊框架的基礎(chǔ),易于配置和發(fā)布。NSQ 1.2.0 已經(jīng)發(fā)布,如下:
升級
- nsqd:刪除了對 v0.3.8 及更早版本中使用的舊元數(shù)據(jù)方案的支持(你不能直接從 0.3.8 升級到 v1.2.0,而是通過 v1.0.0-compat 或 v1.1.0)
- 使用 Go 模塊管理依賴項(xiàng):dep 目前仍有支持,但不建議使用
特性
- nsqd:
- 添加 --max-channel-consumers
- 添加 --min-output-buffer-timeout 限制使用者可以請求的超時(shí)時(shí)間(默認(rèn)值 --max-output-buffer-timeout 提高到30秒)
- 添加標(biāo)志以調(diào)整默認(rèn)值 --output-buffer-timeout
- 為 Authd 請求添加隨機(jī)負(fù)載平衡
- 在 Authd 請求中包括客戶端 TLS cert CommonName
- 添加參數(shù)到 /stats 端點(diǎn)以允許跳過每個(gè)客戶端狀態(tài)
- 將生產(chǎn)者客戶端 tcp 連接添加到 stats
- nsq_to_file:
- 在大多數(shù)日志消息中包括 topic/channel
- 添加
--log-level
和--log-prefix
- 大重構(gòu),更健壯的文件切換、同步和錯(cuò)誤處理
- 支持使用 --work-dir 的單獨(dú)工作目錄
- 新標(biāo)志 --sync-interval
- nsq_to_http:添加 --header
- nsqadmin:添加 --base-path
修復(fù)
- nsqd:
- 關(guān)閉不發(fā)送“magic”標(biāo)題的連接
- nsqd、nsqlookupd、nsqadmin:重構(gòu)日志級別,一般重構(gòu)以更好地退出所有致命錯(cuò)誤
- nsqadmin:切換到像 nsqd 和 nsqadmin 那樣使用 JudWhite/go-svc、修復(fù)客戶端計(jì)數(shù)和信道總消息率、Elint 報(bào)告修復(fù)/清理
詳情見更改日志:
https://github.com/nsqio/nsq/releases/tag/v1.2.0
標(biāo)簽: [db:TAGG]
版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。
最新資訊
熱門推薦