成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

阿里巴巴開源服務框架 Dubbo 2.0.10發布

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

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

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

Bug

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

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

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

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

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

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

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

◆ [DUBBO-144] - 擴展點加載失敗(如依賴的三方庫運行時沒有),如擴展點沒有用到,則加載不要報錯(在使用到時報錯)

◆ [DUBBO-146] - 調用的返回值在Provider端序列化失敗(如傳輸對象沒有實現Serialiable接口),Provider端也沒有異常輸出,Consumer端超時出錯

◆ [DUBBO-148] - telnet請求沒有終結,死循環發送消息

◆ [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參數覆蓋

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

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

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

Task

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

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

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

關于服務框架 Dubbo

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

主要核心部件:

◆ Remoting: 網絡通信框架,實現了 sync-over-async 和 request-response 消息機制.

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

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

Dubbo工作原理

Provider

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

Consumer

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

Registry

◆ 服務注冊與發現的中心目錄服務稱之為“服務注冊中心”。

Monitor

◆ 統計服務的調用次調和調用時間的日志服務稱之為“服務監控中心”。

(1) 連通性:

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

◆ 監控中心負責統計各服務調用次數,調用時間等,統計先在內存匯總后每分鐘一次發送到監控中心服務器,并以報表展示

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

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

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

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

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

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

(2) 健狀性:

◆ 監控中心宕掉不影響使用,只是丟失部分采樣數據

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

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

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

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

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

(3) 伸縮性:

◆ 注冊中心為對等集群,可動態增加機器部署實例,所有客戶端將自動發現新的注冊中心

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

原文鏈接: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 發布
  2. Spring 3.1 新特性一覽表
  3. Spring MVC數據綁定的擴展
  4. Spring事務配置的五種方式
  5. Spring聲明性事務常見問題分析
責任編輯:林師授 來源: 開源中國社區
相關推薦

2011-12-23 11:33:25

JavaGrizzly

2011-10-25 09:12:08

Jease

2012-01-11 09:04:41

2017-09-06 16:31:55

阿里巴巴

2018-12-14 11:00:18

2010-06-28 10:43:47

2012-03-09 09:38:00

JavaEWeb4J

2012-02-14 09:48:04

Javabbossgroups

2019-01-28 10:10:36

開源技術 趨勢

2013-09-26 13:40:23

開源GNOME桌面環境

2013-12-02 10:50:17

開源Linux容器Docker

2013-08-22 09:41:52

阿里巴巴去IOE王堅

2012-02-16 09:30:25

DynamicRepoJava

2012-03-09 09:32:13

JBossJavaOSGi

2011-07-13 15:09:48

PHP

2009-06-01 15:55:06

JPAEclipseMyEclipse 6

2009-02-20 09:24:38

JavaScriptJS框架事件委托

2012-02-29 09:11:22

JavaDataNucleus

2012-03-06 09:20:02

SpockJava
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 毛片一区二区三区 | 久久在线看 | 精品欧美一区二区三区久久久 | 美女久久久久久久 | 精品日本中文字幕 | 久久久精品久 | 国产一区二区 | 99热激情 | 免费观看一区二区三区毛片 | 99精品欧美一区二区蜜桃免费 | 亚洲欧美日韩久久 | 无码一区二区三区视频 | 国产精品久久久久无码av | 一级片视频免费 | 免费看91 | 精品一区二区不卡 | 999久久久 | 综合九九| 日韩免费高清视频 | 亚洲一区二区久久 | 久久精品视频在线观看 | 在线观看国产 | 国产精品成人一区二区三区吃奶 | 国产精品一区久久久 | 精品一区二区久久 | 青青久在线视频 | 亚洲日本欧美日韩高观看 | 日韩精品一区二区三区中文在线 | 欧美一区二区三 | 欧美成人第一页 | 亚洲人成人一区二区在线观看 | 色婷婷av一区二区三区软件 | 亚洲一区二区三区四区五区午夜 | 国产精品福利视频 | 欧美高清视频一区 | 亚洲成人av一区二区 | 国产精品一区二区三 | 精品久久久久一区 | 亚洲国产精品一区 | 欧美不卡在线 | 国产精品久久av |