摘要: 设计流程: 1.加入Redis依赖 <!--springboot整合redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifa 阅读全文
posted @ 2020-03-08 16:12 Catbir 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 1.熔断:为了防止服务故障,包含子和下游服务 2.降级:抛弃一些非核心的接口和数据 3.熔断和降级互相交集: 相同点: 1)从可用性和可靠性触发,为了防止系统崩溃 2)最终让用户体验到的是某些功能暂时不可用 不同点: 1)服务熔断一般是下游服务故障 引起的,而服务降级一般是从整体系统负荷考虑,由调用 阅读全文
posted @ 2020-03-08 01:02 Catbir 阅读(272) 评论(0) 推荐(0) 编辑
摘要: Feign:伪RPC客户端(本质还是http) 选择Feign: 1.Feignn和Ribbo两个的区别和选择 默认集成了Ribbon(包含关系) 写起来更加思路清晰和方便 采用注解方式进行配置,配置熔断等方式方便 2.超时配置 默认 readTimeout是60s,但是由于hystrix默认是1s 阅读全文
posted @ 2020-03-08 00:47 Catbir 阅读(2120) 评论(0) 推荐(0) 编辑