国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

mysql優(yōu)化 dubbo泛化調(diào)用細(xì)節(jié)是如何實(shí)現(xiàn)的?

dubbo泛化調(diào)用細(xì)節(jié)是如何實(shí)現(xiàn)的?Step1/7逐步讀取服務(wù)容器負(fù)責(zé)啟動(dòng)和加載服務(wù)提供程序。根據(jù)提供程序配置文件,按照協(xié)議發(fā)布服務(wù),完成服務(wù)初始化。2/7提供程序啟動(dòng)時(shí),根據(jù)配置中的注冊表地址連接到

dubbo泛化調(diào)用細(xì)節(jié)是如何實(shí)現(xiàn)的?

Step

1/7逐步讀取

服務(wù)容器負(fù)責(zé)啟動(dòng)和加載服務(wù)提供程序。根據(jù)提供程序配置文件,按照協(xié)議發(fā)布服務(wù),完成服務(wù)初始化。

2/7

提供程序啟動(dòng)時(shí),根據(jù)配置中的注冊表地址連接到注冊表,將提供程序的服務(wù)信息發(fā)布到注冊表,并注冊它自己在注冊處的服務(wù)。

3/7

啟動(dòng)時(shí),使用者根據(jù)其XML配置文件中的服務(wù)引用信息連接到注冊表,并從注冊表中訂閱所需的服務(wù)。

4/7

registry根據(jù)服務(wù)訂閱關(guān)系將提供程序地址列表返回給使用者。如果有任何更改,registry會(huì)將最新的服務(wù)地址信息推送到使用者。

5/7

當(dāng)使用者調(diào)用遠(yuǎn)程服務(wù)時(shí),根據(jù)路由策略,它將首先從緩存提供程序地址列表中選擇一個(gè)來跨進(jìn)程調(diào)用服務(wù)。如果調(diào)用失敗,它將選擇另一個(gè)調(diào)用。

6/7

服務(wù)提供商和消費(fèi)者將在內(nèi)存中記錄呼叫的次數(shù)和時(shí)間,并每分鐘向監(jiān)視器發(fā)送一次統(tǒng)計(jì)信息。

[7/7

這是整個(gè)Dubbo調(diào)用過程和原理

用戶定義的配置文件通常與@configurationproperties@enableconfigurationproperties注釋一起使用。在你說本地化之前,你需要指定不同的配置文件,事實(shí)上,你不需要自己去做應(yīng)用程序.yml也許應(yīng)用程序?qū)傩钥芍苯釉趦?nèi)部配置,只需通過前綴屬性區(qū)分

框架:spring MVC spring zookeeper Dubbo項(xiàng)目分為三層,模型存儲(chǔ)數(shù)據(jù),視圖頁面顯示,控制器實(shí)現(xiàn)以下具體邏輯。通過Dubbo消費(fèi)者和供應(yīng)商注冊,供應(yīng)商向消費(fèi)者公開接口,供消費(fèi)者調(diào)用。項(xiàng)目部署所需的配置文件為:ApplicationContext-dubbo.xml文件