Spring Cloud微服务的简单组成和调用过程

学习微服务的过程中,很多东西都会忘,所以就画了一个微服务的图,其实之前我也画过微服务的图,但是没有这个详细,希望能帮到正在开始学习微服务的人吧!

      其实微服务很简单就像你去足疗店一样,你不知道怎么去,第一次,怎么办,你求助你的朋友,你的朋友经常去,所以你的朋友根据你提出的要求给你选择一家合适的足疗店。足疗店提供足疗服务,一个足疗店会有很多个技师,你说了:‘我要足疗’。到这里,足疗店就开始给你联系技师了,在前台找到合适的技师前,你并不知道这个技师是谁(当然这个时间不出意外的话,不论是在程序中,还是在现实的足疗店里,时间都会很短)。找到合适的技师后,就会安排过来给你服务,你享受到了这次的足疗服务,结束!

在微服务中:

    朋友:就相当于Zuul,你的朋友为你选择符合要求的足疗店;Zuul为你选择符合要求的服务

    前台:就相当于Ribbon/Fegin,前台给你选择合适的技师;Ribbon/Fegin给你选择合适的服务提供者

    技师:就相当于服务的提供者,技师是真正给你提供服务的人;服务提供者在程序中也是真正给你提供服务的服务(很绕口)

注:这编文章里面只是很简单的微服务,在实际的开发过程中还会加入断路器、高可用的zuul、高可用的Eureka等,所以这篇文章只是为了大家能更好的理解微服务

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值