亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

3、SpringCloud有哪些組件

標簽:
Spring Cloud

webp

springCloud组件图

既然我们是初学SpringCloud,我就先只列出可能会经常用到的,虽然SpringCloud非常的庞杂,那想学好它,就先从简化的,一项一项来吧。

不过我的第一个问题,为啥这么多啊?

我们现在支付系统就是分布式的架构,服务注册在zookeeper,服务是Dubbo服务,不同的程序之间通过Dubbo服务调用,我觉得挺好的,我们的支付系统简化的版的分布式架构图可以看作如下:

webp

分布式架构图(简化版)

对我觉得挺好的,系统1和系统2和系统3会通过Dubbo接口调用来处理一条支付链的业务。当然我们也会使用到negix,zookeeper,dubbo……等等,但是我们没有日志监控系统,没有配置中心,更没有容错保护组件等。

换句话说,如果当你的业务其实没有那么大的量,大到需要改造成微服务架构的话,在刚开始的时候建议还是使用单体式的架构。那什么是单体式架构呢?看下图:


webp

单体式架构

在刚开始的时候,建议还是使用单体结构来部署应用,当业务量足够了,将其改为分布式的,自己拼装的分布式服务,比如使用zookeeper,dubbo,fastdfs…… 等等自己熟悉的中间件等。

如果量变的更大了,而且团队技术能力和水平已经可以搭建微服务架构,那么就可以上微服务架构。总之,不能为架构而架构,技术从来都是跟着业务走的,技术完全决定业务的情况不太多见。

所以从上图中可以稍微了解一下SpringCloud的组件,这些并不需要马上记住,在用的时候再慢慢的琢磨就行。



作者:书中乌鸦不是鸟
链接:https://www.jianshu.com/p/1af5c9174c96


點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
移動開發工程師
手記
粉絲
46
獲贊與收藏
145

關注作者,訂閱最新文章

閱讀免費教程

  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消