Dubbo起死回生後的第一個版本:2.5.4發佈
架構之路
2017-09-09
Dubbo2012年就停止更新維護了,版本停留在2.5.3。而在2017年7月31號這一天,官方公佈了這一振奮人心的消息,Dubbo將得到官方重視繼續更新維護,9月7號又發佈了恢復維護後的第一個版本2.5.4。
Dubbo2.5.4主要更新的地方:
一、修復bugs
不能優雅停機的問題
MonitorFilter監控統計功能阻塞rpc流程
動態配置:設置指定的consumer不生效,provider端動態配置刪除後仍起作用
路由規則解析錯誤,導致路由規則不生效
async異步配置意外透傳
provider併發執行限流不準確
社區反饋的一些小bug修復
二、依賴升級
依賴 | 當前版本 | 目標版本 | 影響點 |
---|---|---|---|
spring | 3.2.16.RELEASE | 4.3.10.RELEASE | schema配置解析;Http RPC協議 |
zookeeper | 3.3.3 | 3.4.9 | 常用註冊中心 |
zkclient | 0.1 | 0.10 | zookeeper客戶端工具 |
curator | 1.1.16 | 2.12.0 | zookeeper客戶端工具 |
commons-logging | 1.1.1 | 1.2 | 日誌實現集成 |
hessian | 4.0.6 | 4.0.38 | hessian RPC協議 |
jedis | 2.1.0 | 2.9.0 | redis註冊中心;緩存RPC |
httpclient | 4.1.2 | 4.5.3 | hessian等用http連接池 |
validator | 1.0.0 | 1.1.0.Final | java validation規範 |
cxf | 2.6.1 | 3.0.14 | webservice |
jcache | 0.4 | 1.0.0 | jcache規範 |
一些maven插件、測試依賴升級待整理。
三、優化
代碼格式化
優化consumer端找不到provider時的提示信息
作者去瞧了一下,最新版本的dubbo現在已經發布到了Maven倉庫。源代碼請往https://github.com/alibaba/dubbo下載。
本公眾號也會一直關注行業中的最新發展動態。
看完有沒有收穫?
分享到朋友圈給更多的人吧。
代碼及所有資源請加java群274435854下載,我們一起學習交流。