一、基础知识。
·1、分布式基础理论。
·1.1)、什么是分布式系统?。《分布式系统原理与范型》定义:
“分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统”
分布式系统(distributed system)是建立在网络之上的软件系统。
随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。

·1.2)、发展演变。


image.png
image.png
image.png
image.png
image.png
image.png

因此,影响RPC性能的两个主要因素1.通信 2.序列化与反序列化

image.png
image.png
image.png

第三步以长连接的方式通知

image.png
image.png

可以通过dubbo提供的可视化管理后台搭建,用maven和springboot打包成jar包

image.png

image.png
image.png

配置消费者


image.png
image.png

spring boot配置导入


image.png
image.png

配置覆盖关系:


image.png

灰度发布:


image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png

集群容错


image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png

--未完, 具体参考官方文档

收藏
评论加载中...