随笔分类 - SpringCloud
摘要:一、 pom.xml文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins
阅读全文
摘要:一、问题 二、介绍(整合所有微服务,向外暴露一个统一的请求路径) 三、Zuul网关 配置启动类 配置文件 基础路由配置 路由:根据请求的URL,将请求分配到对应的微服务中进行处理。 面向服务的路由配置 开启eureka的服务发现 重新修改配置文件 简化路由配置 上面这个图,service-produ
阅读全文
摘要:一、 二、sentinel跟hystrix的区别 三、 1、 2、名词解释 四、 下载链接:https://github.com/alibaba/Sentinel/releases/download/1.6.3/sentinel-dashboard-1.6.3.jar 启动命令:java -Dser
阅读全文
摘要:一、 hystrix 二、 (1)、搭建hystrix-turbine项目,创建springboot启动项目后,pom.xml的配置信息 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/PO
阅读全文
摘要:一、问题 5.2 Hystrix 的介绍 hystrix的使用 1、对RestTemplate的支持 a、引入依赖 b、启动类上激活hystrix c、配置熔断触发的降级逻辑 d、在需要保护的接口上使用@HystrixCommand配置 e、配置判断请求超过多少时间,触发熔断保护机制。 f、测试消费
阅读全文
摘要:一、简介 feign简化调用服务接口、使调用服务可复用。 二、入门 1、导入依赖 2、配置调用接口。 在消费者项目上。 3、在启动类激活feign。 4、通过自动的接口调用远程微服务。 三、 四、 在调用服务时,有时返回的数据量过大,这个时候该怎么办呢? @Configuration public
阅读全文
摘要:一、简介。 二、 consul跟eureka提供类似的服务。
阅读全文
摘要:一、 二、作用 1、服务调用。 eureka内部继承了Ribbon 在创建RestTemplate的时候,声明@LoadBalanced 使用restTemplate调用远程微服务,不需要拼接微服务的URL,以待请求的服务名替换IP地址。 2、负载均衡。 机制:springcloud获取所有注册到注
阅读全文
摘要:一、图解 二、过程 1、需要准备两个Eureka Server,并且相互注册。 2、将微服务都注册到两个Eureka Server中。 三、
阅读全文

浙公网安备 33010602011771号