spring cloud gateway中解决第一次请求失败的问题
摘要:项目使用Spring cloud,nacos作为注册中心。RPC使用的Feign。 在项目第一次启动的时候,访问链接会很慢,然后再次访问就会正常。 原因:Feign默认使用了Ribbon作为负载,然而Ribbon的默认加载策略是懒加载。当第一次访问的时候,不仅会发送访问请求,还有初始化相关的服务。
阅读全文
posted @
2022-05-17 09:45
lshan
阅读(1384)
推荐(0) 编辑
openfeign 实现动态Url
摘要:1. 依赖: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependency> 2.使用: //url必须写一
阅读全文
posted @
2021-11-11 17:57
lshan
阅读(4210)
推荐(0) 编辑
SpringCloud之Zuul网关原理及其配置 小结 (转)
摘要:zuul 是springboot 2.0之前的版本(cloud :Finchley版本)但是依然有部分项目在使用 一篇入门参考:https://blog.csdn.net/zhangningkid/article/details/99433228 原文:https://www.cnblogs.com
阅读全文
posted @
2021-03-12 12:39
lshan
阅读(329)
推荐(0) 编辑
springcloud getaway 简介及配置(2)
摘要:官网: https://spring.io/projects/spring-cloud-gateway 一个比较详细的参考:Spring cloud gateway 详解和配置使用: https://blog.csdn.net/qq_38380025/article/details/10296855
阅读全文
posted @
2021-03-09 14:06
lshan
阅读(3619)
推荐(0) 编辑
SpringCloud-Hystrix 注解配置Hystrix && 和FeignClient集成 (转)
摘要:注解配置Hystrix (原文:https://blog.csdn.net/chenxyz707/article/details/80913725?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLe
阅读全文
posted @
2020-09-24 14:53
lshan
阅读(953)
推荐(0) 编辑
SpringCloud-Hystrix(服务熔断,服务降级)(1)
摘要:官网文档: https://spring.io/projects/spring-cloud 看到一篇写的比较详细的=文档: SpringCloud-Hystrix(服务熔断,服务降级)(转): 原文 :https://blog.csdn.net/www1056481167/article/detai
阅读全文
posted @
2020-09-24 14:15
lshan
阅读(222)
推荐(0) 编辑
springCloud 调用Python web 服务(sideCard)(转)
摘要:原文请参考:https://blog.csdn.net/hliq5399/article/details/80540760 个人应用场景: 使用python 实现一些算法,然后通过java springboot 项目去调用。。。。 **********************************
阅读全文
posted @
2020-09-01 10:26
lshan
阅读(1544)
推荐(0) 编辑
springBoot admin 安装 与使用
摘要:版本: <java.version>1.8</java.version> <spring-cloud.version>Greenwich.SR6</spring-cloud.version> (admin server 不需要) docker 安装: spingcloud admin: sudo d
阅读全文
posted @
2020-06-22 12:25
lshan
阅读(253)
推荐(0) 编辑
Ribbon 的负载均衡策略 springCloud
摘要:依赖: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-ribbon</artifactId> <version>2.1.0.RELEASE</ver
阅读全文
posted @
2020-06-19 20:05
lshan
阅读(213)
推荐(0) 编辑
Feign (配合Hystrix) +文件传输
摘要:由于spingcloud 版本更新比较快,此处重新整理一版: 版本: Java 8 spring boot <version> 2.1.15.RELEASE </version> <spring-cloud.version>Greenwich.SR6</spring-cloud.version> 1
阅读全文
posted @
2020-06-19 19:03
lshan
阅读(347)
推荐(0) 编辑
springCloud eureka (HA && docker)
摘要:由于spingcloud 版本更新比较快,此处重新整理一版: docker 安装: sudo docker run -itd --name my_eureka --restart unless-stopped -p 8761:8761 --net host \ -e JAVA_OPTS="-Xmx2
阅读全文
posted @
2020-06-19 15:39
lshan
阅读(290)
推荐(0) 编辑
springBoot UI 文件压缩GZip ,提高传输效率
摘要:使用方法: 在application.properties中添加: # @remark open springboot Gzip to solve the problem that login page loading time is too long. server.compression.ena
阅读全文
posted @
2019-08-23 11:01
lshan
阅读(672)
推荐(0) 编辑
springboot对应的springcloud版本
摘要:Edgware 版本对应Spring Boot 1.5.x Finchley 版本对应Spring Boot 2.0.x Greenwich 版本对应Spring Boot 2.1.x org.springframework.boot spring-boot-starter-parent 2.1.0.RELEASE ...
阅读全文
posted @
2019-07-05 18:21
lshan
阅读(1233)
推荐(0) 编辑
Feign 的简单使用(2) 请求时附带请求头
摘要:依赖: <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </dependency> 全部依赖: <project xml
阅读全文
posted @
2019-04-08 10:42
lshan
阅读(695)
推荐(0) 编辑
feign client 的简单使用-原始(1)
摘要:依赖: <properties> <java.version>1.8</java.version> <feign-core.version>10.2.0</feign-core.version> <feign-form.version>2.1.0</feign-form.version> </pro
阅读全文
posted @
2019-04-08 10:37
lshan
阅读(1683)
推荐(0) 编辑
SpringCloud笔记
摘要:可以参考:https://blog.csdn.net/zajiayouzai/article/details/80612729 项目的构建: 1.父工程:pom <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.a
阅读全文
posted @
2018-09-16 23:55
lshan
阅读(164)
推荐(0) 编辑