SpringCloud
2021-04-26 09:56:15 0 举报
SpringCloud体系
作者其他创作
大纲/内容
分布式锁
SpringCloud Messaging
SpringCloud Config
分布式事务模块
Thymeleaf
Apache Camel
追踪服务调用过程
SpringCloud Gateway
服务
SpringCloud Stream
SpringCloud Admin
SpringBoot
HashiCorp- Consul
可接入SpringSession
Apollo
服务监控模块
每个微服务中有Actuator,负责监控微服务状态,并上报给Hvstrix。或者上报给SpringCloud-Admin
SpringCloudRestTemplate
Netflix-Eureka
Apache-ZooKeeper
Netflix-Ribbon
SpringCloud Stream是对Sring Integration的加强,同时与SpringBoot体系进行融合,也是Spring Cloud Bus的基础
可用于微服务事务回滚等
返回结果
Skvwalking
Zipken
熔断、降级模块
用户
业务网关:拦截请求做负载均衡、单点登录、权限认证(OAuth2.0、SpringSecurity)、JWTNginx集群流量网关:WAF(Web Application FireWall)、定向流量分发、负载分发、Kong、OpenResty(Nginx+Lua)
客户端负载均衡模块
配置中心模块
SpringCloudLoadBalancer
Alibaba- Sentinel
Enjoy
熔断:当微服务不可靠时可以进行熔断,不再调用该微服务,直到该微服务状态正常降级:当系统忙碌时,可以暂时让一些微服务停止提供服务或者降低微服务提供的服务能力
View渲染
注册中心模块
Netflix-Zuul
Spring Integration
SpringCloud-Sleuth
FreeMarker
Controller接口
Alibaba-Nacos
JSON
链路追踪模块
Netflix-Hvstrix
网关模块
ZooKeeper
消息模块(企业级)
Curator
SpringCloud OpenFeign
Alibaba-Seata
Netflix-Feign
RedLock
远程调用模块
0 条评论
下一页