Dubbo+zookeeper+springboot之我见

本文通过一个租房场景生动地解释了微服务架构的工作流程。当客户端发起请求时,Dubbo作为服务治理框架介入,通过Zookeeper定位到具体的服务实例(如SpringBoot应用),完成对数据库的操作并返回结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

纯属个人论点,不喜勿喷啊!

中小型项目使用这些框架的概率比较小,一般业务复杂、高并发的项目使用该类组合;

他们的关系:

    客户机发送请求——进入Dubbo框架——找到zookeeper(它接到请求立刻看看自己手上有没有服务器挂靠你要的服务,发现有,哎呀,有戏!)——找到这个由springboot框架写的服务(然后就是一通对数据库的增删改查)——返回结果给客户机——完成请求!

举个通俗的例子:

    你想租一个一室一厅,价格低于1000,位置在故宫旁边的房子(这些就是请求request),你找到中介(这是dubbo),中介找了一个知道有此类房源的经纪人(zookeeper),他带你找到房东(springboot服务),看了一下房子(数据操作),你觉得不合适,第二天你又找到这个中介公司,可是昨天的经纪人今天拉肚子没来(上次用的服务器死机了),公司就给你安排另一个有经纪人(有相同服务的服务器),带你去找房子,这次找到了合适的,你屁颠屁颠地交了钱,搬进了新房子,完成了租房子的工程!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值