Apache Dubbo 3.3 教程
首页
白天
夜间
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
编辑文档
介绍
来源 1
浏览
102
扫码
打印
2024-11-19 09:32:34
上一篇:
下一篇:
发布点评
介绍
与 gRPC、Spring Cloud、Istio 关系
功能
扩展适配
服务发现
认证鉴权
通信协议
负载均衡
流量管控
限流 & 熔断
脚本路由
标签路由
路由机制介绍
条件路由
动态配置
Mesh 路由
服务网格
更多高级功能
微服务生态
观测服务
微服务开发
概念与架构
核心优势
快速易用
生产环境验证
服务治理
超高性能
其他
协议规范
Dubbo2 协议规范
HTTP 协议规范
Triple 协议优势与目标
Triple 协议规范
Pixiu gateway
入门概述
Pixiu 常见问题
Pixiu 术语
Pixiu 是什么
开发者指南
dubbo-pilot Control Plane 部署
Pixiu Filter体系介绍
Trie 前缀树介绍
用户文档
Http Filter 介绍
Dubbo HttpFilter 介绍
断路器介绍
RateLimiter 介绍
快速开始
启动和配置
附录
HTTP to Dubbo 默认转换协议
部署操作
Listener 介绍
Http2 Listener 介绍
Triple Listener 介绍
TCP Listener 介绍
Http Listener 介绍
Adapter 介绍
Dubbo 集群中心 Adapter
Spring Cloud 集群中心 Adapter
质量指标
性能
稳定性
案例介绍
Http Proxy 案例介绍
Http to Dubbo 案例介绍
Https 案例介绍
Network Filter 介绍
Grpc NetWorkFilter 介绍
Http NetWorkFilter 介绍
Dubbo NetWorkFilter 介绍
提案
指标埋点
Rest 协议
应用级服务发现
Admin 架构设计
服务柔性
Triple协议Http标准能力增强-多Content-Type支持
注册&配置&元数据中心
集成适配
Prometheus
Nacos
Higress
Zipkin
Grafana
Skywalking
Zookeeper
Metrics
标准监控指标
Erlang SDK
消费者配置
序列化配置项
快速开始
提供者配置
用户手册
Golang SDK
版本信息
参考手册
使用 Nacos 作为注册中心
使用 dubbogo-cli 工具
泛化调用
源码解读
网络协议
注册中心
架构
泛化调用
Dubbo的应用和接口
AOP 与可扩展机制
泛化调用
新特性
生态组件
快速开始
开发RPC服务
开发微服务应用
框架介绍
使用教程
可视化观测
metrics监控
框架日志
全链路追踪
RPC框架
通信协议
健康检查
流式通信
请求重试
超时时间
filter拦截器
异常类型返回值
启动时检查
传递附加参数
与grpc互通
与 gRPC 应用互通
与dubbo-java互通
protobuf+triple 协议互通
非protoubf模式协议互通
服务发现实现地址互通
流量管控
路由规则
Sentinel限流降级
HTTP网关接入
接入 Ingress 流量
使用 Pixiu 暴露 Dubbo-go 服务
配置文件
远程配置文件
本地配置文件
地址发现
多注册中心
使用 Zookeeper 作为注册中心
使用 Nacos 作为注册中心
分布式事务
Seata分布式事务
负载均衡
负载均衡
Web SDK
Web浏览器访问Dubbo服务
Java SDK
版本信息
参考手册
单机运维命令(QOS)
框架状态命令
路由状态命令
QOS 概述
日志框架运行时管理
序列化安全审计
性能采样命令
命令列表
基础命令手册
部分命令详解
服务管理命令
默认监控指标命令
升级和兼容性
版本变更记录
3.1 升级至 3.2
2.x 升级至 3.x
3.2 升级至 3.3
升级到应用级服务发现
升级到Dubbo3
升级到triple协议
3.0 升级至 3.1
注册中心与服务发现
应用级vs接口级
多注册中心
注册中心概述
扩展实现
Multicast
nacos
Redis
Consul
Etcd
zookeeper
配置中心
Nacos
扩展实现
配置中心概述
Zookeeper
Apollo
SPI插件扩展点
编译器扩展
注册中心扩展
元数据中心扩展
路由扩展
存活探针
容器扩展
网络传输扩展
组网扩展
扩展点加载扩展
配置中心扩展
暴露监听扩展
协议扩展
部分重点SPI使用说明
对等网络节点组网器扩展
启动探针
序列化扩展
QoS匿名访问权限验证扩展
动态代理扩展
日志适配扩展
负载均衡扩展
Telnet 命令扩展
合并结果扩展
线程池扩展
集群扩展
SPI 概述
监控中心扩展
验证扩展
SPI 插件列表
消息派发扩展
缓存扩展
引用监听扩展
调用拦截扩展
信息交换扩展
状态检查扩展
就绪探针
路由规则
元数据中心
扩展实现
Zookeeper
Nacos
元数据中心概述
GraalVM
支持 GraalVM Native Image
错误码 FAQ
4-8 - 关闭服务端时发生错误
1-33 - xDS 服务发现初始化失败
5-13 - 无法销毁模型
4-14 - 响应结果失败
5-33 - Apollo 配置更新事件发生异常
3-3 - 通过Javassist生成字节码失败
81-2 - ZK 销毁异常
5-38 - 配置参数未定义
5-22 - 注册中心在初始化时发生错误
81 - 单元测试辅助模块(注册中心)
6-1 - 服务端连接失败
1-39 - 获取元数据失败
2-7 - 条件路由执行异常
4 - 协议层
5-29 - 扫描包未配置
5-15 - 模型引用错误
1-27 - K8S监听异常
5-40 - Dubbo配置bean未找到
5-8 - 协议将使用随机可用端口
5-17 - 参数值格式错误
1-10 - 读写注册中心服务缓存失败
5-31 - 状态检查错误
1-13 - 执行重试任务失败
1-12 - “注册服务” 的实例均已销毁
0-20 - 存储堆栈信息时发生异常
7-1 - QOS 已关闭
错误码机制的介绍
2-12 - 标签路由获取提供方应用名为空
1-41 - Istio 异常
2-10 - 调用服务提供方失败
5-34 - NACOS 发生错误
1-28 - xDS 存根错误
7-4 - QOS 服务启动失败
6-13 - 流关闭异常
5-28 - 未发现可用注解
1-7 - 读写注册中心服务缓存失败
4-2 - 序列化优化器初始发生错误
0 - Common 层
0-3 - 无法访问缓存路径
1-32 - xDS Channel 初始化失败
1-22 - K8S 配置地址错误
0-19 - 处理任务时发生异常
5-14 - 模型启动错误
5-25 - 自定义实现发生未定义异常
1-18 - 未提供 metadata service 端口
0-9 - 通知事件失败
5-23 - 等待导出/引用服务发生异常
4-15 - 客户端流监听器
1-20 - K8S Pod不存在
4-3 - 接口引用调用失败
0-7 - 未找到反射类
1-29 - xDS 读取文件失败
5-16 - 无法找到任何有效的协议
2-8 - 提供方返回异常响应
5-27 - 内部类API被错误使用
0-12 - 未知异常
6-9 - 服务端连接失败
0-4 - 缓存条目超限
81-3 - 通过url无法下载文件
6-2 - 客户端超时
7-6 - QOS 发生未知异常
3-6 - 代理执行服务发生异常
99 - 其它未知错误
1-35 - ZK 异常
7-7 - QOS 无权限访问
3-5 - 异步响应出现异常
0-27 - 线程池隔离配置异常
4-5 - 流关闭异常
5-10 - 服务的注册接口应用程序映射失败
0-25 - 加载映射错误
7 - QoS 插件模块
2-15 - 路由规则解析失败
4-12 - 创建Triple流失败
5-7 - 取消导出时发生意外错误
1-15 - 销毁服务失败
6-5 - 网络连接断开失败
5-18 - 通知注册事件失败
4-21 - 检测到不安全的序列化数据
3-1 - 将地址转换成 Invoker 失败
5-37 - 动态配置监听处理发生错误
6-8 - 返回数据解码失败
4-7 - 关闭客户端时发生错误
3-8 - 代理失败
0-1 - 线程池资源枯竭
0-15 - 加载扩展类时发生异常
2-13 - 接收加载mesh的路由规则失败
3-2 - 发布或推送服务失败
5-36 - 过滤器校验时发生错误
3 - 动态代理层
99-1 - 程序被打断
1 - 注册中心层
2-19 - 异步请求失败
1-6 - 清空URL缓存出错
0-99 - 调用了过时 (Deprecated) 的方法
6-3 - 网络连接关闭失败
6-4 - 网络通讯层未知异常
4-4 - 非安全序列化方式
0-5 - 缓存文件大小超限
1-4 - 空地址
6-11 - 字符集不被支持
2-17 - mock请求失败
1-26 - xDS 证书生成失败
0-24 - 覆盖字段值异常
2-6 - 条件路由筛选提供方列表为空
1-9 - 读写注册中心服务缓存失败
1-3 - URL 销毁失败
1-42 - Nacos 存在低版本服务
7-2 - QOS 已开启
7-3 - 设置超时时间的警告百分比值
1-11 - 注册服务实例创建失败
1-17 - metadata Server 失效
2-4 - Merger接口加载失败
6-16 - 重连时发生异常
4-17 - 关闭所有调用程序时发生错误
2-3 - 路由关闭失败
81-1 - ZK 启动异常
0-28 - 危险的行为
5-41 - SSL证书读取失败
5-21 - 服务销毁时发生异常错误
1-40 - 路由等待时间过长
0-14 - 监控异常
5-42 - Dubbo 证书签发失败
1-1 - 地址非法
5-3 - 销毁方法调用时发生意外错误
1-19 - K8S监听异常
81-4 - 嵌入式ZooKeeper运行异常
5-1 - 配置中心连接失败
0-29 - 未找到Tracer依赖
6-10 - 超过有效载荷限制异常
4-16 - 服务已关闭
1-37 - Nacos 异常
6 - 网络传输层
5-4 - 服务接口中找不到方法
1-31 - xDS 响应失败
4-13 - 服务端超时
0-2 - 非法属性值
0-13 - 指标收集器发生异常
1-5 - 接收到没有任何参数的 URL
1-16 - 存在不支持的类别
0-26 - 元数据发布服务时的警告信息
2-5 - 筛选提供方失败
4-11 - 发起请求失败
1-34 - xDS 解析发生错误
2-2 - 没有可用的 Provider(地址找不到)
4-20 - 数据解码失败
3-7 - 服务端响应结果超时
2-9 - 增加超时检查任务失败
2-18 - mesh路由规则未被监听
1-36 - 未知异常
5-43 - Dubbo 证书签发连接不安全
2-11 - 标签路由规则不合法
1-8 - 销毁时注销(取消订阅)地址失败
5-24 - 异步等待引用服务发生异常
6-7 - 服务端连接失败
4-6 - 反序列化失败
0-8 - 反射失败
2-20 - 获取分组结果合并时失败
4-10 - Triple 序列化结果失败
6-6 - 不支持的消息
2-14 - 脚本路由执行失败
0-16 - 没有可用的执行器
1-14 - 动态配置识别失败
4-19 - 参数值有出错的可能
0-21 - 构建的实例过多
4-1 - 不支持的协议
1-21 - K8S 无可用服务
5-2 - 注册/注销关闭钩子方法失败
6-15 - 跳过未读完的流数据
2 - 路由层
2-16 - 请求重试多次失败
3-4 - 客户端发送请求超时
4-9 - 解析失败
5-20 - 停止 dubbo 模块时发生错误
5-32 - Apollo 断开连接时发生错误
7-5 - QOS 命令未找到
1-38 - Socket 连接异常
0-17 - 执行器在关闭时发生未知异常
0-11 - 服务停止失败
5-39 - Dubbo配置bean初始化器发生错误
4-18 - 无法从调用中获取服务模型
6-14 - 服务端响应失败
2-1 - 路由选址执行失败
5-12 - 刷新实例和元数据错误
99-0 - 内部未知错误
5-35 - 容器初始化失败
5-9 - 服务配置导出失败
6-12 - ZK客户端销毁时发生错误
0-23 - 序列化数据转换异常
5-5 - 无法获得env变量
5-11 - 注册实例错误
5 - 配置(中心)层
0-22 - 输入输出流异常
0-18 - 线程池执行器被错误使用
0-10 - 当前调用不在支持
5-26 - 元数据已导出
1-30 - xDS 请求失败
0-6 - 线程中断异常
5-6 - 接口类型的属性冲突
5-30 - 声明bean定义重复
配置说明
Spring
原生API
Maven Plugin 配置
Spring Boot
配置加载流程
XML 配置
API 配置
配置项手册
性能Benchmark
应用级服务发现基准
RPC 控制台
RPC 基准
RPC协议
triple
Thrift 协议
Rest 协议
Webservice协议
tripe-3.3新特性
扩展实现
dubbo
Memcached 协议
多协议
Redis 协议
Rmi协议
Hessian协议
协议概述
triple-rest用户手册
序列化协议
FST
triple
Protobuf
Fastjson
MessagePack
Avro
序列化协议升级
dubbo
序列化概述
Fastjson2
Kryo
Gson
Hessian
Protobuf Wrapper
源码架构
单端口多协议
模型与概念
多实例设计理念
如果在源码中操作实例
代码架构
扩展点开发指南
服务调用
多实例部署
启动流程与模块依赖关系
使用教程
自定义扩展
Registry
如何自定义扩展
Filter
Protocol
Router
限流降级
自适应限流
框架内置限流
Sentinel限流
安全策略
服务鉴权
TLS支持
权限控制
类检查机制
RPC框架
线程模型
服务引用配置对象缓存
连接控制
异步调用
直连提供者
泛化调用
更多特性
服务端对客户端进行回调
路由状态采集
运行时动态指定 IP 调用
传递附加参数
调用触发事件通知
主机配置
Server与Client
参数校验
集群容错(重试)
服务降级
本地调用
回声测试
本地存根
调用结果缓存
超时时间
泛化实现
并发控制
响应式编程
Filter拦截器
版本与分组
服务发现
使用Kubernetes注册中心
负载均衡
使用Zookeeper注册中心
服务发现
使用Nacos注册中心
HTTP网关接入
基本架构
triple协议
dubbo协议
打包部署
服务网格
Kubernetes
传统注册中心
快速创建应用
纯 API 开发模式
Spring Boot Starter
分布式事务
使用Seata让Dubbo支持分布式事务
通信协议
rest协议
Streaming流式通信
triple协议
发布/调用标准gRPC服务
Protobuf(IDL)方式
选择 RPC 协议
Java接口方式
dubbo协议
流量管控
服务降级
环境隔离
示例应用架构
服务重试
基于条件的流量路由
权重比例
参数路由
访问日志
同区域优先
调整超时时间
固定机器导流
观测服务
Prometheus
Grafana
Skywalking
链路追踪
全链路追踪
OpenTelemetry
控制台
日志管理
Zipkin
故障排查
请求成功率低
请求耗时采样
地址找不到异常
应用启动失败
快速入门
创建基于Spring Boot的Dubbo应用
部署Dubbo应用
Node.js SDK
快速开始
Rust SDK
Rust和Java互相调用
服务路由
快速开始
使用Unix套接字连接器通信
Streaming通信模型
服务发现
Python SDK
自定义序列化
Streaming 通信模型
快速开始
服务发现
安全公告
RPC 协议安全
Log4j 漏洞影响
序列化安全
Dubbo Admin 安全
注册中心安全
暂无相关搜索结果!
本文档使用
全库网
构建
×
思维导图备注
×
文章二维码
手机扫一扫,轻松掌上读
×
文档下载
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度