springcloud
一只猪啊啊
这个作者很懒,什么都没留下…
展开
-
修改FeginCilent定义的服务名到指定服务
通过覆盖类来修改对应的服务名,这里将所有的FeginClient对应的服务名都修改好。package org.springframework.cloud.openfeign;import java.io.IOException;import java.net.MalformedURLException;import java.net.URI;import java.net.URISyntaxException;import java.net.URL;import java.util.Arra原创 2020-05-11 15:59:46 · 366 阅读 · 0 评论 -
spring boot admin2.0上手
首先创建一个springboot项目基于2.x pom文件如下 作为spring boot admin服务端<?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...原创 2018-08-14 17:58:49 · 639 阅读 · 0 评论 -
spring cloud gateway获取请求的真实地址
在使用spring cloud gateway的时候,路由一般配置为服务名 例如 lb://BASE-API-WEB/xxx/bbb 路径,我们无从知道,他真正路由到什么地方去了。经过查看源码我发现了,org.springframework.cloud.gateway.filter.LoadBalancerClientFilter这个filter中 对lb请求进行了处理,转换成真正的...原创 2018-09-12 10:57:04 · 30959 阅读 · 9 评论 -
spring cloud gateway 启动流程及原理分析
spring cloud gateway 作为新一代的微服务网关已经发布了一段时间,我从7月份开始使用到现在已经4个月了。但是我一直处于一种只会使用,原理一知半解的水平。我们小组作为公司微服务产品的实践者,我自己作为组中一员完成了spring cloud gateway的开发,也解决了很多棘手的问题,却对它的原理和启动流程一知半解,好几次就是因为不了解它的启动流程,导致开发受挫,进度缓慢。现在正值...原创 2018-11-06 17:19:02 · 7807 阅读 · 0 评论 -
Spring Cloud Gateway基于服务发现Hystrix配置
适用版本 spring cloud gateway 2.0.0 及以上 之前的版本我没使用过,说不定可以行。最初我们用的是这种配置方式spring.cloud.gateway.default-filters[1].name=Hystrixspring.cloud.gateway.default-filters[1].args.name=fallbackcmdspring.cloud.gat...原创 2019-10-10 17:25:06 · 4476 阅读 · 1 评论