架构 | Apache Dubbo


本站和网页 https://dubbo.apache.org/zh/docs/languages/golang/dubbo-go-3.0/preface/architecture/ 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

架构 | Apache Dubbo
DUBBO LOGOApache Dubbo入门文档SDK 手册用户案例博客版本发布中文English中文English文档简介新版本特性速览快速开始概念&架构服务发现协议流量管理配置部署架构扩展性介绍与示例路由规则动态路由权重路由使用案例蓝绿部署Ab测试金丝雀部署服务发现动态配置高级用法启动时检查序列化协议安全集群容错负载均衡线程模型直连提供者只订阅多协议多注册中心服务分组静态服务多版本分组聚合参数验证结果缓存使用泛化调用ProtobufProtobuf 泛化调用实现泛化调用回声测试上下文信息隐式参数异步调用异步执行本地调用参数回调服务鉴权事件通知本地存根本地伪装延迟暴露并发控制连接控制延迟连接粘滞连接TLS令牌验证路由规则旧路由规则配置规则服务降级旧配置规则消费端线程池模型优雅停机主机绑定主机配置注册信息简化日志适配访问日志服务容器升级与兼容性总结应用级地址发现Triple路由规则多语言Erlang快速开始消费者配置提供者配置序列化配置项golangGo 快速开始Go 语言定义服务Dubbo-go 1.5快速开始配置clientservice providersDubbo-go 3.0高级使用FilterGo-Java 互通Metrics 数据上报Samples 仓库介绍Triple 异常回传泛化调用路由规则配置中心和配置监听启动时检查日志应用级服务发现注册中心基本概念服务层级框架配置网络协议注册中心简介dubbo-go 3.0 新特性架构开发者指南架构设计快速开始Dubbo-go 协议快速开始Triple 协议快速开始javaJava 定义服务Java 快速开始参考手册protobufidlXML 配置dubbo:applicationdubbo:argumentdubbo:config-centerdubbo:consumerdubbo:methoddubbo:moduledubbo:monitordubbo:parameterdubbo:protocoldubbo:providerdubbo:referencedubbo:registrydubbo:service配置中心注册中心参考手册NacosZookeeperMulticastRedisSimpleSPI 扩展实现协议扩展调用拦截扩展引用监听扩展暴露监听扩展集群扩展路由扩展负载均衡扩展合并结果扩展注册中心扩展监控中心扩展扩展点加载扩展动态代理扩展编译器扩展配置中心扩展消息派发扩展线程池扩展序列化扩展网络传输扩展信息交换扩展对等网络节点组网器扩展组网扩展Telnet 命令扩展状态检查扩展容器扩展缓存扩展验证扩展日志适配扩展扩展点开发指南配置概述API 配置XML 配置注解配置属性配置外部化配置自动加载环境变量元数据参考手册API 参考手册探针使用方法存活探针就绪探针启动探针REST 支持QOS 手册Telnet 手册Maven 插件参考手册RPC协议dubbo://http://hessian://redis://thrift://grpc://memcached://rmi://webservice://Triple 协议REST 支持support graalvmNative Image路由规则VirtualServiceDestinationRule性能优化基准测试 编辑此页
添加子页面
提交文档问题
提交项目问题文档多语言golangDubbo-go 3.0简介架构架构对dubbo-go整体架构的概要描述此文档已经不再维护。您当前查看的是快照版本。如果想要查看最新版本的文档,请参阅最新版本。架构节点说明Registry : dubbo-go中负责服务注册与发现的注册中心Consumer : 调用远程服务的服务消费方Provider : 暴露服务的服务提供方过程说明0. register : 当服务提供方在启动的时候,会自动将自己的服务注册到注册中心1. subscribe : 服务消费方会在启动的时候,向注册中心订阅自己所需要的服务2. notify : 注册中心返回服务注册的信息给到服务消费方,当订阅的服务发生变更,会推送变更的数据给到消费方3. invoke : 服务消费者根据从注册中心获得的服务地址,经过负载均衡算法选出一个合适的服务地址发起请求FeedbackWas this page helpful?Yes
NoGlad to hear it! Please tell us how we can improve.Sorry to hear that. Please tell us how we can improve.最后修改 December 22, 2022: Fix name (#1759) (4948930) 2022 The Apache Software Foundation. Apache and the Apache feather logo are trademarks of The Apache Software Foundation. All Rights ReservedFoundationLicenseSecurityEventsSponsorshipPrivacyThanks