偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

阿里巴巴開源服務框架 Dubbo 2.0.10發(fā)布

開發(fā) 后端
Dubbo 是阿里巴巴公司開源的一個高性能優(yōu)秀的服務框架,使得應用可通過高性能的 RPC 實現(xiàn)服務的輸出和輸入功能,可以和 Spring框架無縫集成。

Dubbo是阿里巴巴SOA服務化治理方案的核心框架,每天為1,000+個服務提供1,000,000,000+次訪問量支持,并被廣泛應用于阿里巴巴集團的各成員站點。

2011-12-28發(fā)布最新可靠版本2.0.10,該版本修改增加內容如下:

Bug

◆  [DUBBO-70] - 修復Cluster層傳遞RpcException的ErrorCode

[DUBBO-101] - 增加init屬性確定是否在afterpropertiesSet時饑餓初始化

◆ [DUBBO-124] - telnet 向上鍵失效

◆ [DUBBO-131] - telnet 緩存問題,歷史記錄沒有設置上限。

◆ [DUBBO-132] - bytecode包的Wrapper的反射方法調用,提供方?jīng)]有重載的方法時,當提供多余的參數(shù)時,多余參數(shù)會被忽略(應該報錯)

◆ [DUBBO-141] - 共享連接后,不能使用連接上保存的服務信息,否則多服務時會有問題

◆ [DUBBO-142] - DubboCodec在獲取函數(shù)時沒有判斷$invoke和$echo等特殊函數(shù)

◆ [DUBBO-144] - 擴展點加載失?。ㄈ缫蕾嚨娜綆爝\行時沒有),如擴展點沒有用到,則加載不要報錯(在使用到時報錯)

◆ [DUBBO-146] - 調用的返回值在Provider端序列化失?。ㄈ鐐鬏攲ο鬀]有實現(xiàn)Serialiable接口),Provider端也沒有異常輸出,Consumer端超時出錯

◆ [DUBBO-148] - telnet請求沒有終結,死循環(huán)發(fā)送消息

◆ [DUBBO-152] - RegistryDirectory在unsubscribe之后再標記為destroyed,否則unsubscribe會失敗

◆ [DUBBO-155] - zookeeper注冊的時候拋ConnectionLoss異常

◆ [DUBBO-157] - 配置加載時對${user.home}等占位符沒有替換

◆ [DUBBO-158] - Config類的toString方法顯示的標簽名不對

Improvement

◆ [DUBBO-113] - registry客戶端緩存采用ip作為key

◆ [DUBBO-145] - 服務方法調用重試過程中輸出引起重試異常的日志

◆ [DUBBO-147] - 通過RpcContext可以獲得所有嘗試過的Invoker

◆ [DUBBO-149] - <dubbo:protocol>未配name時,生成的缺省id也應為dubbo,便于-D參數(shù)覆蓋

◆ [DUBBO-153] - telnet增加--no-prompt參數(shù),用于nc獲取信息時不顯示提示符

◆ [DUBBO-159] - URL基于host自動添加anyhost和localhost參數(shù)

◆ [DUBBO-160] - 給Multicast和Zookeeper注冊中心URL增加缺省端口

Task

◆ [DUBBO-134] - -D覆蓋xml,xml覆蓋properties測試

◆ [DUBBO-151] - Demo中使用分離的配置

◆ [DUBBO-156] - 拆分remoting的p2p子模塊

關于服務框架 Dubbo

Dubbo 是阿里巴巴公司開源的一個高性能優(yōu)秀的服務框架,使得應用可通過高性能的 RPC 實現(xiàn)服務的輸出和輸入功能,可以和 Spring框架無縫集成。

主要核心部件:

◆ Remoting: 網(wǎng)絡通信框架,實現(xiàn)了 sync-over-async 和 request-response 消息機制.

◆ RPC: 一個遠程過程調用的抽象,支持負載均衡、容災和集群功能

◆ Registry: 服務目錄框架用于服務的注冊和服務事件發(fā)布和訂閱

Dubbo工作原理

Provider

◆ 暴露服務方稱之為“服務提供者”。

Consumer

◆ 調用遠程服務方稱之為“服務消費者”。

Registry

◆ 服務注冊與發(fā)現(xiàn)的中心目錄服務稱之為“服務注冊中心”。

Monitor

◆ 統(tǒng)計服務的調用次調和調用時間的日志服務稱之為“服務監(jiān)控中心”。

(1) 連通性:

◆ 注冊中心負責服務地址的注冊與查找,相當于目錄服務,服務提供者和消費者只在啟動時與注冊中心交互,注冊中心不轉發(fā)請求,壓力較小

◆ 監(jiān)控中心負責統(tǒng)計各服務調用次數(shù),調用時間等,統(tǒng)計先在內存匯總后每分鐘一次發(fā)送到監(jiān)控中心服務器,并以報表展示

◆ 服務提供者向注冊中心注冊其提供的服務,并匯報調用時間到監(jiān)控中心,此時間不包含網(wǎng)絡開銷

◆ 服務消費者向注冊中心獲取服務提供者地址列表,并根據(jù)負載算法直接調用提供者,同時匯報調用時間到監(jiān)控中心,此時間包含網(wǎng)絡開銷

◆ 注冊中心,服務提供者,服務消費者三者之間均為長連接,監(jiān)控中心除外

◆ 注冊中心通過長連接感知服務提供者的存在,服務提供者宕機,注冊中心將立即推送事件通知消費者

◆ 注冊中心和監(jiān)控中心全部宕機,不影響已運行的提供者和消費者,消費者在本地緩存了提供者列表

◆ 注冊中心和監(jiān)控中心都是可選的,服務消費者可以直連服務提供者

(2) 健狀性:

◆ 監(jiān)控中心宕掉不影響使用,只是丟失部分采樣數(shù)據(jù)

◆ 數(shù)據(jù)庫宕掉后,注冊中心仍能通過緩存提供服務列表查詢,但不能注冊新服務

◆ 注冊中心對等集群,任意一臺宕掉后,將自動切換到另一臺

◆ 注冊中心全部宕掉后,服務提供者和服務消費者仍能通過本地緩存通訊

◆ 服務提供者無狀態(tài),任意一臺宕掉后,不影響使用

◆ 服務提供者全部宕掉后,服務消費者應用將無法使用,并無限次重連等待服務提供者恢復

(3) 伸縮性:

◆ 注冊中心為對等集群,可動態(tài)增加機器部署實例,所有客戶端將自動發(fā)現(xiàn)新的注冊中心

◆ 服務提供者無狀態(tài),可動態(tài)增加機器部署實例,注冊中心將推送新的服務提供者信息給消費者

原文鏈接:http://www.oschina.net/news/24397/dubbo-2-0-10-released

下載地址:http://code.alibabatech.com/wiki/display/dubbo/Download

【編輯推薦】

  1. Spring Framework 3.0.7 發(fā)布
  2. Spring 3.1 新特性一覽表
  3. Spring MVC數(shù)據(jù)綁定的擴展
  4. Spring事務配置的五種方式
  5. Spring聲明性事務常見問題分析
責任編輯:林師授 來源: 開源中國社區(qū)
相關推薦

2011-10-25 09:12:08

Jease

2012-01-11 09:04:41

2011-12-23 11:33:25

JavaGrizzly

2018-12-14 11:00:18

2012-02-14 09:48:04

Javabbossgroups

2017-09-06 16:31:55

阿里巴巴

2010-06-28 10:43:47

2012-03-09 09:38:00

JavaEWeb4J

2019-01-28 10:10:36

開源技術 趨勢

2013-08-22 09:41:52

阿里巴巴去IOE王堅

2012-03-19 10:10:55

jOOQJava

2012-03-06 09:20:02

SpockJava

2012-04-13 09:11:13

JavajOOQ

2012-02-29 09:11:22

JavaDataNucleus

2011-06-09 13:05:14

NoSQLMembase

2013-09-26 13:40:23

開源GNOME桌面環(huán)境

2013-12-02 10:50:17

開源Linux容器Docker

2022-04-06 08:14:49

云原生混部系統(tǒng)開源

2025-05-30 06:48:53

點贊
收藏

51CTO技術棧公眾號