Dubbo中有哪些角色?

2022-01-30 06:05:36 字數 815 閱讀 9633

registry

註冊中心. 是用於發布和訂閱服務的乙個平台.用於替代soa結構體系框架中的esb服務匯流排的。

發布開發服務端**完畢後, 將服務資訊發布出去. 實現乙個服務的公開.

訂閱客戶端也可以自定義, 修改部分服務配置資訊. 如: 超時的時長, 呼叫的重試次數等.

consumer

服務的消費者, 就是服務的客戶端.

消費者必須使用dubbo技術開發部分**. 基本上都是配置檔案定義.

provider

服務的提供者, 就是服務端.

服務端必須使用dubbo技術開發部分**. 以配置檔案為主.

container

容器. dubbo技術的服務端(provider), 在啟動執行的時候, 必須依賴容器才能正常啟動.

預設依賴的就是spring容器. 且dubbo技術不能脫離spring框架.

在2.5.3版本的dubbo中, 預設依賴的是spring2.5版本技術. 可以選用spring4.5以下版本.

在2.5.7版本的dubbo中, 預設依賴的是spring4.3.10版本技術. 可以選擇任意的spring版本.

monitor

監控中心. 是dubbo提供的乙個jar工程.

主要功能是監控服務端(provider)和消費端(consumer)的使用資料的. 如: 服務端是什麼,有多少介面,多少方法, 呼叫次數, 壓力資訊等. 客戶端有多少, 呼叫過哪些服務端, 呼叫了多少次等.

SERVER中有哪些引數

伺服器變數 server 注 在 php 4.1.0 及以後版本使用。之前的版本,使用 http server vars。server 是乙個包含諸如頭資訊 header 路徑 path 和指令碼位置 script locations 的陣列。陣列的實體由 web 伺服器建立。不能保證所有的伺服器都...

Erlang math模組中有哪些方法

erlang math 模組中的方法有 export pi 0 export sin 1,cos 1,tan 1,asin 1,acos 1,atan 1,atan2 2,sinh 1,cosh 1,tanh 1,asinh 1,acosh 1,atanh 1,exp 1,log 1,log10 1...

Object類中有哪些方法

object是所有類的父類,任何類都預設繼承object。object類到底實現了哪些方法?1 clone方法 保護方法,實現物件的淺複製,只有實現了cloneable介面才可以呼叫該方法,否則丟擲clonenotsupportedexception異常。2 getclass方法 final方法,獲...