
springcloud
an-ping
这个作者很懒,什么都没留下…
展开
-
SpringCloud- Ribbon与Feign的重试机制
1 背景: 在进行Feign调用时对于耗时较长的业务会发生超时而返回异常,以此需要根据业务需求配置超时时间,其中涉及到Hystrix超时时间和Ribbon超时时间,对于Hystrix的隔离机制分为信号量隔离和线程池隔离,对于请求业务和处理业务在一个线程的推荐采用信号量隔离,对于rpc调用等耗时业务采用线程池隔离,默认超时时长为1s,当超时后会熔断处理。 #hystrix的超时时间 hystri...原创 2020-03-26 10:15:35 · 908 阅读 · 0 评论 -
springcloud-eureka服务注册中心
用一张图来认识以下: 上图简要描述了Eureka的基本架构,由3个角色组成: 1、Eureka Server 提供服务注册和发现 2、Service Provider 服务提供方 将自身服务注册到Eureka,从而使服务消费方能够找到 3、Service Consumer 服务消费方 从Eureka获取注册服务列表,从而能够消费服务 案例: 1 在pom.xml文件引入依...原创 2018-12-21 11:55:34 · 220 阅读 · 0 评论 -
springcloud-服务注册与调用(熔断机制)
Eureka-server是服务注册中心,服务提供方需要将自己的服务在Eureka注册,消费者才能从Eureka消费服务。在这个过程中参与角色有三个:Eureka-Server(服务注册中心)、Spring-Cloud-Provider(服务提供者)、Spring-Cloud-Consumer(服务消费者) Eureka-Server Eureka服务依然是上篇文章的案例。 Spring-C...原创 2018-12-21 14:45:15 · 855 阅读 · 0 评论