
Spring Cloud
文章平均质量分 64
lbl2018
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring cloud gateway浅析
使用网关的目的: 前端无需关注具体请求哪个微服务,由网关来控制。 网关统一拦截,可以做灰度/权限/限流/负载均衡等校验,无需每个微服务都重复实现这个逻辑 为什么不用nginx: nginx的功能:? 反向代理/负载均衡/HTTP服务器(动静分离)/正向代理/容错?/拦截?/限流? 而网关可以做到:?使用java开发 我用网关实现哪几个功能,实现的原理:? 权限 场景: 限流 场...原创 2020-02-15 22:19:16 · 1038 阅读 · 0 评论 -
Spring Cloud Config Server Demo
1. 建立工程 可以通过start.spring.io创建,dependencies要选择ConfigServer 2. pom.xml,确认有以下依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-c...原创 2018-08-03 23:22:45 · 822 阅读 · 0 评论 -
Spring Cloud Config Client Demo
1. 通过spring.io创建工程,需要选择Config Client依赖 2. pom.xml确认有以下依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-config</artif...原创 2018-08-05 15:10:59 · 247 阅读 · 0 评论 -
Hystrix使用与原理浅析
目的 优雅地处理服务失效,防止雪崩 功能: (1)隔离失效服务。服务使用单独的线程池,当服务太多失效后被熔断,不调用该服务,从而无法影响其余服务。 (2)服务降级。当服务失效后,提供降级的处理方法。 (3)快速失败。可以设置时延,设置熔断条件,以达到快速失效,不会一直耗着资源。 (4)监控面板 什么时候会熔断 达到熔断条件(timeout、窗口时间内最大失败个数、窗口时间内...原创 2018-08-14 11:34:29 · 518 阅读 · 0 评论 -
Spring Cloud Eureka Demo
Spring Cloud Eureka Server 1. 通过spring.io创建工程,需要选择Eureka Server依赖 2. 确认有以下依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-sta...原创 2018-08-07 21:16:15 · 255 阅读 · 0 评论 -
Spring Cloud Bus 实现配置实时更新
背景 使用Spring Cloud Config Server,启动Service时会从配置中心取配置文件,并注入到应用中,如果在Service运行过程中想更新配置,需要使用Spring Cloud Bus配合实现实时更新。 实现原理 需要借助RabbitMQ等消息中间件来实现服务间的通讯 ConfigServer改造 目标:使ConfigServer暴露bus-refresh接口,...原创 2018-08-08 22:21:21 · 1668 阅读 · 0 评论