随笔分类 -  springcloud

摘要:接口分类 1、开放接口 通过appid+appsocet生成accessToken 进行通讯,遵循 OAuth2.0协议方式 2、内部接口 一般只能在局域网中进行访问 如何设计项目的接口? 有几个点 1开放接口和内部接口的区别 接口开发平台 auth2.0协议 2安全性 https 3网关 4实现黑 阅读全文
posted @ 2020-02-18 17:04 jentary 阅读(368) 评论(0) 推荐(0) 编辑
摘要:一、hystrix 服务雪崩效应 当并发请求 去请求某一个服务时,超过tomcat的最大请求数,其他服务请求就会等待,造成服务雪崩,大量服务请求延迟等待 1、断路器 2、服务降级 在高并发情况下,防止用户一直等待,没有线程处理客户端请求时候,给客户端反馈 fallback 3、服务熔断 为了保护服务 阅读全文
posted @ 2020-02-17 12:19 jentary 阅读(165) 评论(0) 推荐(0) 编辑
摘要:feign 服务与服务之间的调用方式 feign默认是用ribbon,默认支持集群 @FeignClient("stores") public interface StoreClient { @RequestMapping(method = RequestMethod.GET, value = "/ 阅读全文
posted @ 2020-02-16 19:02 jentary 阅读(121) 评论(0) 推荐(0) 编辑
摘要:ribbon 本地客户端负载均衡器 #设置ribbon 读取和超时时间 默认1秒 超过1秒调用失败 ribbon.ConnectTimeout=5000 # Read timeout used by Apache HttpClient ribbon.ReadTimeout=5000 ribbon 故 阅读全文
posted @ 2020-02-16 12:25 jentary 阅读(101) 评论(0) 推荐(0) 编辑
摘要:中文api https://www.springcloud.cc 一、springcloud 是一套完整的微服务解决方案框架 流程: 请求统一通过 API 网关(Zuul)来访问内部服务。 网关接收到请求后,从注册中心(Eureka)获取可用服务。 由 Ribbon 进行均衡负载后,分发到后端具体实 阅读全文
posted @ 2020-02-14 21:31 jentary 阅读(300) 评论(0) 推荐(0) 编辑
摘要:分布式配置中心 分布式服务的配置文件能够在后台可配置管理,不需要重启服务 1、阿波罗 携程 有图形界面 ,分布式配置中心,配置文件信息存放在数据库里 2、springcloud 没有后台管理,配置文件信息存在版本控制器里(git|svn) 阅读全文
posted @ 2020-02-12 10:50 jentary 阅读(86) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示