站务联系

内容

基于spring cloud 的微服务实践-模块介绍

发布时间:2021-03-14   来源:网络整理    
字号:

基于spring cloud 的微服务实践-模块介绍

基于spring cloud 的微服务实践-模块介绍

基于spring cloud 的微服务实践-模块介绍

当前微服务构架渐渐成为系统开发的主流方向,搭建微服务模式可以有多种,例如springcloud、dubbo、k8s等,本系列文章将基于本人参与的实际项目,来介绍基于springcloud搭建微服务的形式,Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中牵涉的配置管理、服务发觉、断路器、智能路由、微代理、控制总线、全局锁、决策参选、分布式会话跟集群状态管理等操作提供了一种简略的开发模式。其主要模块有:

基于spring cloud 的微服务实践-模块介绍

基于spring cloud 的微服务实践-模块介绍

熔断器的原理与电路中的保险丝太强,其实本质就是迅速失败;当一定时间内,hystrix测试至一定数目的相似错误,会逼迫以后的访问迅速失败,不需要系统资源耗费在等候超时连结上;防止导致整个系统的崩溃;Spring Cloud Config:为分布式应用或微服务提供外部的配置支持。其分为客户端跟服务端2部份。服务端也可以称之为分布式配置中心,可以作为一个单独的微服务进行布署,用来连结配置库房,并为客户端提供配置信息访问插口;spring cloud bus:通过消息中间件连结微服务中的各个节点,他可以适于推送配置文件变更通告或节点间的通信。其本质是运用MQ广播模式在节点间传送信息

图说天下

×
二维码生成