随笔分类 -  springcloud

feign
摘要:feign将rest请求隐藏,伪装成类似springmvc的controller一样,拼接URL等操作交给feign去做 1、引入openfeign的jar包 2、启动类添加注解 @EnableFeignClient 3、写对应的接口 4、使用的时候直接注入使用 openfeign已经包含了ribb 阅读全文

posted @ 2019-05-12 15:02 认真的谁 阅读(599) 评论(0) 推荐(0)

hystrix熔断机制
摘要:原理就是现场隔离,服务降级 为每个微服务提供线程池,当线程池中的线程不够用时候,默认不采用排队,加速判定失败时间,用户通过线程池中线程访问服务,如果线程池已经满了,或者请求超时,就会降级处理 服务降级发生情况: 线程已经满了, 请求超时(默认的请求超时时间是2s) 用户请求故障的时候,不会阻塞,更不 阅读全文

posted @ 2019-05-12 10:59 认真的谁 阅读(980) 评论(0) 推荐(0)

eureka服务注册中心
摘要:实现服务之间的调用可以使用restTemplate()函数实现服务之间的调用,但是存在硬编码问题,并且调用者需要有被调用者的实体 格式:SomeClass someClass=restTemplate("someurl",SomeClass.class); eureka实现服务的治理: 是一个服务的 阅读全文

posted @ 2019-05-11 23:22 认真的谁 阅读(2760) 评论(0) 推荐(0)

导航