Dubbo

首页 标签 Dubbo
# Dubbo #
关注
5966内容
Day02
Day02:掌握Spring Cloud Gateway原理,基于Netty实现非阻塞请求转发;项目采用OpenFeign进行远程调用;深入JVM模型、垃圾回收、类加载及调优。
Day01
本文介绍微服务架构的适用场景及技术选型,对比单体与微服务优劣,详解Nacos与Eureka注册中心的心跳机制、服务治理差异,并涵盖常见负载均衡算法及SpringCloud Alibaba常用组件实践。
|
3月前
| |
来自: 数据库
WebService
基于 Apache CXF 实现的 Dubbo WebService 协议,支持与标准 WebService 互操作,可用于跨语言系统集成。支持多连接、短连接、HTTP 同步传输,SOAP 文本序列化。需实现 Serializable,推荐使用基本类型和 POJO。支持 Jetty 和 Servlet 容器,可配置多端口、直连及 WSDL 访问。
|
3月前
| |
来自: 计算巢
5.LoadBalance
本文深入解析Dubbo四大负载均衡算法:随机、轮询、最少活跃数与一致性哈希。结合流程图与数学分析,详解每种策略的实现原理与适用场景,重点剖析最小活跃数统计机制及一致性哈希的虚拟节点设计,帮助理解集群容错核心逻辑,助力面试与实战。
|
3月前
| |
来自: 计算巢
3.Router
本文深入解析Dubbo集群容错中的Router路由机制,聚焦灰度发布场景,结合ConditionRouter、ScriptRouter等实现类,剖析路由过滤原理与实际应用。通过实战演示ZooKeeper配置、控制台操作及源码调试技巧,帮助读者理解路由在读写分离、应用隔离中的作用,提升对Dubbo架构的系统性认知。(239字)
|
3月前
| |
来自: 数据库
1.集群容错架构设计
本文深入剖析Dubbo集群容错机制,围绕Directory、Router、LoadBalance三大核心组件,结合源码与执行时序图,逐步解析服务调用过程中的Invoker获取、路由筛选与负载均衡决策,帮助读者清晰理解Dubbo高可用架构的设计精髓。
1.Dubbo(缺省默认)
Dubbo缺省协议基于NIO和单一长连接,采用Hessian2序列化,适用于小数据量、高并发的远程调用场景。适合消费者多、提供者少的服务架构,不推荐用于传输大文件或大数据包。支持多连接、连接数限制等配置,保障服务稳定性。
|
3月前
| |
来自: 计算巢
6.服务暴露原理
本文深入解析Dubbo服务发布全过程,从启动日志切入,剖析本地与远程暴露机制,结合Spring事件监听定位核心类ServiceBean,揭示多协议支持、Adaptive扩展原理及Invoker到Exporter的关键转换,系统梳理面试高频问题与源码阅读方法。
免费试用