![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Cloud微服务
Spring Cloud微服务学习心得,写错了请各位大神不要喷。
流年ln
这个作者很懒,什么都没留下…
展开
-
从0开始教你搭建前后端分离的微服务开发环境
1原创 2020-11-24 13:39:25 · 473 阅读 · 0 评论 -
(四)API网关zuul
Zuul的核心是过滤器,通过这些过滤器我们可以扩展出很多功能,比如:动态路由:动态地将客户端的请求路由到后端不同的服务,做一些逻辑处理,比如聚合多个服务的数据返回。请求监控:可以对整个系统的请求进行监控,记录详细的请求响应日志,可以实时统计出当前系统的访问量以及监控状态。认证鉴权:对每一个访问的请求做认证,拒绝非法请求,保护好后端的服务。压力测试:压力测试是一项很重要的工作,像一些电商公司需要模拟更多真实的用户并发量来保证重大活动时系统的稳定。通过Zuul可以动态地将请求转发到后端服务的集群中,还原创 2020-07-07 20:27:48 · 166 阅读 · 0 评论 -
(三)Hystrix服务容错处理
Hystrix:可以简单认为是,服务的调用者(消费者)调用服务提供者提供的服务时的异常处理。Feign整合Hystrix服务容错基本环境参考:https://blog.csdn.net/admin_15082037343/article/details/107071725Fallback方式demo-client添加依赖<dependency> <groupId>org.springframework.cloud</groupId> &原创 2020-07-05 09:55:58 · 162 阅读 · 0 评论 -
(二)声明式REST客户端Feign
Feign:一个声明式的REST客户端,它能让REST调用更加简单。Spring cloud集成Feign搭建Spring cloud的基本环境参考:https://blog.csdn.net/admin_15082037343/article/details/106959438在demo-client中添加依赖<dependency> <groupId>org.springframework.cloud</groupId> <ar原创 2020-07-01 20:51:47 · 240 阅读 · 0 评论 -
微服务学习入口 - (一)Eureka注册中心
Eureka注册中心在微服务架构中是必不可少的一部分,主要用来实现服务治理功能,总之,很重要。如果需要看懂后面的文档,需要有一定的Spring Boot和maven的基础。使用Eureka编写注册中心服务这里使用Maven多模块来管理项目,maven多模块这里就不多说了。Spring cloud版本为:2.2.0.RELEASE,Spring boot版本为:2.2.1.RELEASE,Spring版本为:5.2.1.RELEASE。父模块:demo、三个子模块:demo-eureka(注册中心)、原创 2020-06-25 16:56:08 · 659 阅读 · 0 评论