高級用法

2022-04-12 14:49 更新

Dubbo 3.0 文檔

啟動時檢查

在啟動時檢查依賴的服務(wù)是否可用

序列化協(xié)議安全

在 Dubbo 中更安全的使用序列化協(xié)議

集群容錯

集群調(diào)用失敗時,Dubbo 提供的容錯方案

負(fù)載均衡

Dubbo 提供的集群負(fù)載均衡策略

線程模型

配置 Dubbo 中的線程模型

直連提供者

Dubbo 中點對點的直連方式

只訂閱

只訂閱不注冊

多協(xié)議

在 Dubbbo 中配置多協(xié)議

多注冊中心

在 Dubbo 中把同一個服務(wù)注冊到多個注冊中心上

服務(wù)分組

使用服務(wù)分組區(qū)分服務(wù)接口的不同實現(xiàn)

靜態(tài)服務(wù)

將 Dubbo 服務(wù)標(biāo)識為非動態(tài)管理模式

多版本

在 Dubbo 中為同一個服務(wù)配置多個版本

分組聚合

通過分組對結(jié)果進行聚合并返回聚合后的結(jié)果

參數(shù)驗證

在 Dubbo 中進行參數(shù)驗證

結(jié)果緩存

通過緩存結(jié)果加速訪問速度

使用泛化調(diào)用

實現(xiàn)一個通用的服務(wù)測試框架,可通過 GenericService 調(diào)用所有服務(wù)實現(xiàn)

Protobuf

使用 IDL 定義服務(wù)

GoogleProtobuf 對象泛化調(diào)用

對 Google Protobuf 對象進行泛化調(diào)用

實現(xiàn)泛化調(diào)用

實現(xiàn)一個通用的遠(yuǎn)程服務(wù) Mock 框架,可通過實現(xiàn) GenericService 接口處理所有服務(wù)請求

回聲測試

通過回聲測試檢測 Dubbo 服務(wù)是否可用

上下文信息

通過上下文存放當(dāng)前調(diào)用過程中所需的環(huán)境信息

隱式參數(shù)

通過 Dubbo 中的 Attachment 在服務(wù)消費方和提供方之間隱式傳遞參數(shù)

異步執(zhí)行

Dubbo 服務(wù)提供方的異步執(zhí)行

異步調(diào)用

在 Dubbo 中發(fā)起異步調(diào)用

本地調(diào)用

在 Dubbo 中進行本地調(diào)用

參數(shù)回調(diào)

通過參數(shù)回調(diào)從服務(wù)器端調(diào)用客戶端邏輯

事件通知

在調(diào)用之前、調(diào)用之后、出現(xiàn)異常時的事件通知

本地存根

在 Dubbo 中利用本地存根在客戶端執(zhí)行部分邏輯

本地偽裝

如何在 Dubbo 中利用本地偽裝實現(xiàn)服務(wù)降級

延遲暴露

延遲暴露 Dubbo 服務(wù)

并發(fā)控制

Dubbo 中的并發(fā)控制

連接控制

Dubbo 中服務(wù)端和客戶端的連接控制

延遲連接

在 Dubbo 中配置延遲連接

粘滯連接

為有狀態(tài)服務(wù)配置粘滯連接

TLS

通過 TLS 保證傳輸安全

令牌驗證

通過令牌驗證在注冊中心控制權(quán)限

路由規(guī)則

通過 Dubbo 中的路由規(guī)則做服務(wù)治理

舊路由規(guī)則

在 Dubbo 2.6.x 版本以及更早的版本中配置路由規(guī)則

配置規(guī)則

在 Dubbo 中配置應(yīng)用級治理規(guī)則和服務(wù)級治理規(guī)則

舊配置規(guī)則

Dubbo 中舊版本的規(guī)則配置方式

服務(wù)降級

降級 Dubbo 服務(wù)

消費端線程池模型

Dubbo 消費端線程池模型用法

優(yōu)雅停機

讓 Dubbo 服務(wù)完成優(yōu)雅停機

主機綁定

在 Dubbo 中綁定主機名

主機配置

自定義 Dubbo 服務(wù)對外暴露的主機地址

注冊信息簡化

減少注冊中心上服務(wù)的注冊數(shù)據(jù)

日志適配

在 Dubbo 中適配日志框架

訪問日志

配置 Dubbo 的訪問日志

服務(wù)容器

使用 Dubbo 中的服務(wù)容器

ReferenceConfig 緩存

在 Dubbo 中緩存 ReferenceConfig

只注冊

只注冊不訂閱

分布式事務(wù)

Dubbo 中分布式事務(wù)的支持

應(yīng)用級服務(wù)發(fā)現(xiàn)地址遷移規(guī)則說明

本文具體說明了地址遷移過程中使用的規(guī)則體信息,用戶可以根據(jù)自己需求定制適合自己的遷移規(guī)則。

導(dǎo)出線程堆棧

在 Dubbo 自動導(dǎo)出線程堆棧來保留現(xiàn)場

Netty4 支持

在 Dubbo 中配置 Netty4

Kryo 和 FST 序列化

在 Dubbo 中使用高效的 Java 序列化(Kryo 和 FST)

Protobuf與Interface對比

本文對比了Protobuf和Interface這2種IDL的差異,幫助Dubbo協(xié)議開發(fā)者了解Protobuf,為后續(xù)轉(zhuǎn)到Triple協(xié)議和Grpc協(xié)議做鋪墊。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號