文章插图
2.4 配置中心 ??在微服务架构中我们有很多个服务,而每个服务中是都会有单独的配置文件的 。里面有很多的配置信息的有关联的,而且对于后期的更新维护也会非常的不方便,这时配置中心就上场了 。常用的配置中心有:apollo/Nacos/disconf/zookeeper/diamond/Spring Cloud Config
文章插图
2.5 网关 ??网关可以帮助我们完成用户请求的入口,路由 。完成统一授权,日志的记录,权限的认证和限流及熔断操作 。
文章插图
2.6 限流、降级、缓存 ??在现实的微服务架构中的性能是很难满足所有的用户请求,这时我们就可以通过一些措施来保证我们的核心服务的正常运转 。限流:sentinel、hystrix 降级:主动降级(订单评论、广告关闭)、被动降级 缓存:降低数据源访问频率、Redis等 容错机制:服务出现挂机,宕机之后的处理机制 。
文章插图
2.7 Bus ??Bus消息总线,实现异步化的通信机制 。
文章插图
2.8 链路监控 ??因为微服务中的服务实在是太多了,为了能更好地监控个服务的情况,肯定就需要链路监控服务,我们可以通过sleuth+zipkin来实现,应用层监控,系统级监控
文章插图
3.SpringCloud 生态 ??SpringCloud生态供了快速构建微服务的技术组件 。https://spring.io/projects/spring-cloud-netflix
文章插图
3.1 版本号说明
- SR (发行版)
- RC (后续发行版本)
- M1/M2(PRE) 里程碑
- GA 稳定版
- BUILD-XXX 开发版
文章插图
在实际开发过程中,我们需要更详细的版本对应:
文章插图
SpringCloud版本是和SpringBoot有关联关系的,官网中可以查看:https://docs.spring.io/spring-cloud/docs/current/reference/html/
文章插图
??到这儿,我们也清楚了要学习好SpringCloud中相关组件的内容,SpringBoot是我们必须要掌握好的一个前置内容.下篇文章开始给大家详细介绍SpringBoot相关的内容,欢迎点赞收藏加关注哦!!!
以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!
「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助:- 滴滴事件会是怎样的结尾 程序员编程培训
- 前夫发财后出离婚 大家人寿服务指南
- 宝宝闻油漆味的危害
- 中国十大检测机构排行 国内权威的第三方检测机构
- 短线黑马股推荐 绝大多数都是骗人的!
- 防尘罩的作用
- 讲解windows搭建php环境 php上传文件到服务器要求
- 游戏工作室60开的电脑配置 硬件级虚拟机网络版
- 新疆多大面积相当于几个省
- 手机里面的nfc使用方法 nfc门禁卡模拟器免root