Skip to content

如何对Spring Cloud不同大版本做差异化配置

HaojunRen edited this page May 31, 2024 · 2 revisions

Spring Cloud Greenwich版

Spring Cloud服务兼容

是否允许定义重名的Bean对象覆盖原有的Bean,如果有多个同名Bean,必须在Spring Cloud服务加上如下配置

# 解决同名Bean覆盖的问题。支持G版或更高版本的配置,其它版本不需要该行配置
spring.main.allow-bean-definition-overriding=true

Spring Cloud Hoxton版

Spring Cloud Gateway兼容

Nepxion Discovery在Hoxton版只支持Ribbon负载均衡,必须在Spring Cloud Gateway加上如下配置

# 当启动自动路由(locator.enabled=true)时候,必须关闭reactive模式,否则无法执行蓝绿灰度发布。只有H版需要该配置
spring.cloud.discovery.reactive.enabled=false

Spring Cloud 2020版

Spring Cloud 2021版




2017-2050 ©Nepxion Studio Apache License

           

Total visits

讲义篇

集成篇

概念篇

实践篇

功能篇

配置篇

扩展篇

测试篇

升级篇

贡献篇

Clone this wiki locally