SpringCloud
Songnytu
不断提高,不断突破
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringCloud模拟微服务8-Zuul网关
SpringCloud模拟微服务8-Zuul网关官网:https://github.com/Netflix/zuul一.Zuul定义Zuul是Netflix开源的微服务网关,它可以和Eureka,Ribbon,Hystrix等组件的配合使用。Zuul的核心是一系列的过滤器,这些过滤器可以完成以下功能。身份认证与安全:识别每个资源的验证要求,并拒绝那些与要求不符的请求。审查与监控:在边缘...原创 2019-11-18 18:05:37 · 235 阅读 · 0 评论 -
SpringCloud模拟微服务7-Feign基本使用
SpringCloud模拟微服务7-Feign基本使用1.Feign更加简化远程调用url路径填写一种伪装:可以把rest请求路径进行伪装2.引入依赖将依赖添加到consumer-demo下的pom.xml文件中<!--feign伪装url请求--><dependency> <groupId>org.springframework.cl...原创 2019-11-14 15:47:09 · 364 阅读 · 0 评论 -
SpringCloud模拟微服务6-服务熔断Hystrix
SpringCloud模拟微服务6-服务熔断Hystrix一.熔断原理1.熔断器,也叫断路器Circuit Breaker2.Hystrix的熔断状态机模型Closed:关闭状态(熔断器关闭),所用请求都正常访问。Open:打开状态(断路器打开),所有请求都会被降级。Hystrix会对请求情况技数,当一定时间内失败请求百分比达到阈值,则出发熔断,断路器会完全关闭。默认失败比例阈值为...原创 2019-11-14 15:44:52 · 419 阅读 · 0 评论 -
SpringCloud模拟微服务5-服务熔断Hystrix
SpringCloud模拟微服务5-服务熔断Hystrix一.Hystrix简介二.雪崩问题微服务中,拿上几篇文章 的项目举例,如果一个user-service宕机了,那么会引擎consumer-demo也不能使用,就是雪崩服务器支持的线程和并发数有限,请求一直阻塞,会导致服务器资源耗尽,从而导致所以其他服务都不可用,形成雪崩效应。这就好比,一个汽车生产线,生产不同的汽车,需要使...原创 2019-11-14 15:43:11 · 266 阅读 · 0 评论 -
SpringCloud模拟微服务4-负载均衡Ribbon
SpringCloud模拟微服务4-负载均衡Ribbon一.开启多一个user-service服务可以使得尽管这个项目原来配置是8081,但是最后以jvm参数端口启动二.在consumer-demo中引入Ribbon依赖因为是consumer-demo写调用服务写负载均衡算法<!--Ribbon负载均衡--><dependency> <grou...原创 2019-11-12 20:03:11 · 187 阅读 · 0 评论 -
SpringCloud模拟微服务3-高可用Eureka
SpringCloud模拟微服务3-高可用Eureka一.高可用的Eureka ServerEureka Server即服务的注册中心,在上一篇的案例中,我们只编写了一个Eureka Server.事实上EurekaServer也可以是一个集群,形成高可用的Eureka中心服务同步多个Eureka Server之间也会相互注册为服务,当服务提供者注册到Eureka Server集群中的某...原创 2019-11-12 19:59:44 · 190 阅读 · 0 评论 -
SpringCloud模拟微服务2
SpringCloud21.上一篇存在的问题1.consumer中url硬编码,不方便维护consumer需要记忆user-service的地址,如果变更访问失败consumer不清除user-service的状态,服务是否宕机user-service只有一台服务,不具备高可用性即便有多个user-service,还得实现负载均衡总结服务管理如何自动注册和发现如何实现状态监...原创 2019-11-12 19:51:58 · 178 阅读 · 0 评论 -
SpringCloud模拟微服务1
SpringCloud一.知识梳理1.简介SpringCloud官网:http://projects.spring.io/spring-cloud/SpringCloud将流行的技术整合在一起,实现了:配置管理,服务发现,智能路由,负载均衡,熔断器,控制总线,集群状态等等功能。其主要涉及的组件包括:Netflix公司Eureka:注册中心Zuul:服务网关Ribbon:负载均衡...原创 2019-11-11 20:26:51 · 213 阅读 · 0 评论
分享