springcloud
沉在水底的鱼
乐观开朗积极向上
展开
-
gateway 注册与发现
一.pom 文件<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId></dependency><de...原创 2020-02-03 11:13:20 · 983 阅读 · 0 评论 -
SpringCloud Eureka 服务注册中心
1.服务发现:Eureka服务器独立模式(单机模式--)只要存在某种监视器或弹性运行时间(例如Cloud Foundry),两个高速缓存(客户机和服务器)和心跳的组合使独立的Eureka服务器对故障具有相当的弹性。在独立模式下,您可能更喜欢关闭客户端行为,因此不会继续尝试并且无法访问其对等体。 yml (yml 相当简洁,推荐使用),pom 文件自己用idea 生成就行,配置文件如下:...原创 2019-01-17 11:36:18 · 178 阅读 · 0 评论 -
SpringCloud 服务调用(一)之 rest+ribbon
在springCloud微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于http restful的。Spring cloud有两种服务调用方式,一种是ribbon+restTemplate,另一种是feign。在这一篇文章首先讲解下基于ribbon+rest。1.RibbonRibbon中的中心概念是指定客户端的概念。每个负载平衡器是组合的组合的一部分,负载均衡客户端,...原创 2019-01-17 12:48:51 · 174 阅读 · 0 评论 -
SpringCloud中使用feign调用 超时的问题:feign.RetryableException: Read timed out executing POST
1.出现错误原理fegin 调用服务有个默认的时间超过这个时间会出现服务调用超时因为fegin 默认整合了ribbon和 hystrix 解决办法如下#hystrix的超时时间hystrix: command: default: execution: timeout: enabled: true isolati...原创 2019-03-11 11:51:56 · 6855 阅读 · 0 评论 -
SpringCloud 之 Consul 注册中心
一.Consul 注册中心安装1.consul怎么在windows下安装https://www.consul.io/downloads.html根据自己系统选择版本2.启动consul 注册中心 consul agent -dev3.注册中心界面http://localhost:8500/二.Consul 服务注册和服务消费1.服务注册...原创 2019-05-08 14:11:48 · 331 阅读 · 0 评论 -
Gateway 路由转发
Maven 配置文件:<?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-instance" xsi:schemaLocati...原创 2019-07-28 22:59:03 · 1719 阅读 · 0 评论 -
Springcloud gateway 之 路由断言
路由断言的含义指:通过路由断言判断路由是否可用,匹配成功进行下一步处理,否则则失败如下图:断言的类型分为9种:1.After 在时间之后 才能路由2.Before 在时间之前 才能路由3.Between 在时间区间内才能路由4.Cookie 路由断言工厂会取两个参数 - cookie 名称对应的的key 和value,当cookie 和 Cookied ...原创 2019-08-01 11:05:16 · 3453 阅读 · 0 评论