![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springcloud
码虫码农
这个作者很懒,什么都没留下…
展开
-
SpringCloud学习笔记--------Zuul网关
本质上Zuul是一个过滤器。Zuul中定义了四种标准过滤器类型,这些过滤器类型对应于请求的典型生命周期。(1)PRE:这种过滤器在请求被路由之前调用。我们可利用这种过滤器实现身份验证、在集群中选择请求的微服务、记录调试信息等。(2)ROUTING务。这种过滤器用于构建发送给微服务的请求,并使用Apache HttpClient或Netfilx Ribbon请求微服务。(3)...原创 2019-05-04 12:51:47 · 129 阅读 · 0 评论 -
SpringCloud学习笔记------Eureka
Register:服务注册当Eureka客户端向Eureka Server注册时,它提供自身的元数据,比如IP地址、端口,运行状况指示符URL,主页等。Renew:服务续约Eureka客户会每隔30秒发送一次心跳来续约。 通过续约来告知Eureka Server该Eureka客户仍然存在,没有出现问题。 正常情况下,如果Eureka Server在90秒没有收到Eureka客户的续约,它会...原创 2019-05-04 13:57:24 · 157 阅读 · 0 评论 -
SpringCloud学习笔记------Feign
feign有假装的意思为什么要叫假装?Feign可以把Rest的请求进行隐藏,伪装成类似SpringMVC的Controller一样。你不用再自己拼接url,拼接参数等等操作,一切都交给Feign去做。快速入门先用起来,我们在使用的时候揭开它神秘的面纱吧导入依赖pom.xml 引入:<dependency><groupId&g...原创 2019-05-22 17:52:45 · 190 阅读 · 0 评论 -
SpringCloud学习笔记------Feign自定义日志
自定Spring Cloud Feign日志输出参考DefaultFeignLoggerFactory类实现自己的日志工厂实现类。场景说明:将原有的debug级别,修改成info级别第一步:实现FeignLoggerFactory工厂接口,InfoFeignLoggerFactory 是FeignConfig静态内部类public static class InfoFeignL...转载 2019-05-22 18:12:39 · 951 阅读 · 0 评论 -
服务治理,服务发现,服务注册
什么是服务治理?那就谈谈为什么要服务治理,是哪方面的需要才出现这个操作的。当我们服务于服务之间通讯调用的时候,我们前期的话就是简单粗暴的用httpclient去请求,没经过第三方的组件管理,然后访问路径写死(据说有些公司的服务访问路径是写在数据库上的,这样每次调用其它服务的时候就要访问一次数据库,对于程序的效率是会打折扣的),这样如果我们有一个服务更换了路径,那岂不是所有的服务都需要更换该服务...原创 2019-06-09 18:07:37 · 1766 阅读 · 0 评论 -
SpringCloud学习笔记 -----Hystrix 服务降级、熔断机制、服务隔离
一.什么是服务雪崩效应服务雪崩效应产生与服务堆积在同一个线程池中,因为所有的请求都是同一个线程池进行处理,这时候如果在高并发情况下,所有的请求全部访问同一个接口,这时候可能会导致其他服务没有线程进行接受请求,这就是服务雪崩效应效应。二.怎么解决雪崩效应?解决雪崩的方案就是 服务降级+服务熔断,服务隔离,服务限流服务降级在高并发情况下,防止用户一直等待,使用服务降级方式(直接返...原创 2019-08-16 19:05:03 · 802 阅读 · 0 评论