摘要:
尚硅谷Dubbo【归档】 背景 最新版本:2.7.5 (2019-12-29) 视频版本:2.6.2 目录 一、基础知识 二、dubbo配置 三、高可用 四、dubbo原理 参考 尚硅谷Dubbo教程(dubbo经典之作) Dubbo官网 阅读全文
摘要:
四、dubbo原理 1、RPC原理 一次完整的RPC调用流程(同步调用,异步另说)如下: 1. 服务消费方(client)调用以本地调用方式调用服务 ; 2. client stub接收到调用后负责将方法、参数等组装成能够进行网络传输的消息体; 3. client stub找到服务地址,并将消息发送 阅读全文
摘要:
三、高可用 1、zookeeper宕机与dubbo直连 现象:zookeeper注册中心宕机,还可以消费dubbo暴露的服务。 原因: 健壮性 监控中心宕掉不影响使用,只是丢失部分采样数据 数据库宕掉后,注册中心仍能通过缓存提供服务列表查询,但不能注册新服务 注册中心对等集群,任意一台宕掉后,将自动 阅读全文
摘要:
二、dubbo配置 1、配置原则 "官网相关" JVM 启动 参数优先,这样可以使用户在部署和启动时进行参数重写,比如在启动时需改变协议的端口。 XML 次之,如果在 XML 中有配置,则 中的相应配置项无效。 Properties 最后,相当于缺省值,只有 XML 没有配置时, 的相应配置项才会生 阅读全文
摘要:
一、基础知识 1、分布式基础理论 1.1)、什么是分布式系统? 《分布式系统原理与范型》定义: “ 分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统 ” 分布式系统(distributed system)是 建立在网络之上 的软件系统。 随着互联网的发展,网站应用的规模不断扩 阅读全文