Spring Cloud
有时间吃掉
猫吻鱼
不是我鸽,是我太忙。
感觉要猝死
展开
-
新 Spring Cloud (五) 之 Zuul 网关
文章目录一、前言二、Zuul基本使用三、Zuul过滤器1. 简介2. 使用场景3. 过滤器的生命周期4. 自定义过滤器实现一、前言二、Zuul基本使用创建新模块 EurekaZuul 作为zuul网关。选中引入Zuul依赖和Eureka客户端依赖。Zuul依赖自不必说,引入Eureka客户端的依赖是为了从Eureka注册中心拉取注册已注册的服务。在启动类上加上注解 @Enab...原创 2019-11-09 14:39:20 · 630 阅读 · 0 评论 -
新 Spring Cloud(四) 之 Fegin远程调用
文章目录一、Fegin 简介二、项目搭建一、Fegin 简介上回书说道,我们在项目中继承了Ribbon 实现了负载均衡。不过在我们进行请求的时候,我们会写大量关于请求链接的地址,麻烦且不说,而且易错。String result = restTemplate.postForObject("http://eureka-server-provider/driver/takeOrder", mult...原创 2019-11-09 14:37:59 · 1187 阅读 · 0 评论 -
新 Spring Cloud (三) 之 Hystrix熔断保护
文章目录一、简介1. Hystrix设计原则2. 雪崩问题3. 线程隔离、服务降级4. 服务熔断二、项目实践1. 线程隔离、服务降级1. 针对单一方法的熔断2. 针对类的熔断2. 服务熔断https://www.baidu.com/link?url=dWt4K5MCCqEviKNiV0JCuOz0oMI1wQD58qVAsqD5-EZDNycvHMa7qSV9OatfkQCShKTQXifZP...原创 2019-11-05 18:40:57 · 634 阅读 · 0 评论 -
新 SpringCloud (二) 之 Ribbon 负载均衡
文章目录一、前言二、Ribbon 介绍一、前言继续我们上个项目搭建,不过为了方便识别,进行了一些改动。为了方便更改配置,而不是一直在一个文件配置,所以在Eurake注册中心配置了三个yml文件如下:其中application-10086.yml 自然是10086端口的配置,application-10087.yml 自然是10087端口的配置application.yml 用来切换环...原创 2019-10-31 15:45:04 · 731 阅读 · 0 评论 -
旧 Spring Cloud(二) :微服务整合 Fegin远程调用,Hystrix熔断机制,Zuul网关
Eurake 容器:Fegin 服务间调用Ribbon: 负载均衡Hystrix:熔断机制原创 2019-07-20 12:22:04 · 707 阅读 · 0 评论 -
旧 SpringCloud(一) :Eureka微服务搭建与Ribbon负载均衡
一、SpringCloud简介:SpringCloud是Spring旗下的项目之一,官网地址:http://projects.spring.io/spring-cloud/Spring最擅长的就是集成,把世界上最好的框架拿过来,集成到自己的项目中。SpringCloud也是一样,它将现在非常流行的一些技术整合到一起,实现了诸如:配置管理,服务发现,智能路由,负载均衡,熔断器,控制总线,集群状...原创 2019-07-17 16:54:00 · 324 阅读 · 0 评论 -
新 Spring Cloud (一) 之 Eureka 服务注册中心
文章目录一、前言1. SpringCloud2. 服务提供者与消费关系3. 什么是Eureka4. 原理二、基本使用实例1. 场景介绍 : 滴滴打车服务。2. 代码实践(1). 首先需要搭建一个滴滴服务平台(Eurake 服务注册中心SpringCloudEurakeServer)(2). 搭建一个司机服务(服务提供方SpringCloudEurakeServerProvider)和一个乘客服务(...原创 2019-10-26 10:54:06 · 873 阅读 · 0 评论