S
S
Spring 实战(第五版)
搜索文档…
S
S
Spring 实战(第五版)
Spring 实战(第 5 版)
第一部分 Spring 基础
第 1 章 Spring 入门
第 2 章 开发 Web 应用程序
第 3 章 处理数据
第 4 章 Spring 安全
第 5 章 使用配置属性
第二部分 集成 Spring
第 6 章 创建 REST 服务
第 7 章 调用 REST 服务
第 8 章 发送异步消息
第 9 章 集成 Spring
第三部分 响应式 Spring
第 10 章 Reactor 介绍
第 11 章 开发响应式 API
第 12 章 响应式持久化数据
第四部分 云原生 Spring
第 13 章 服务发现
第 14 章 配置管理
14.1 共享配置
14.2 运行配置服务器
14.3 消费共享的配置
14.4 服务应用程序和特定配置文件的属性
14.4.1 服务特定应用程序的属性
14.4.2 服务配置文件属性
14.5 为配置的属性加密
14.6 远程刷新配置属性
14.7 总结
第 15 章 处理失败和时延
第五部分 部署Spring
第 16 章 使用 SpringBoot Actuator
第 17 章 管理 Spring
第 18 章 使用 JMX 监控 Spring
第 19 章 部署 Spring
由
GitBook
提供支持
14.4 服务应用程序和特定配置文件的属性
回忆一下,当使用 Config Server 服务的客户端在启动时,它会向 Config Server 发出请求。请求路径中包含应用程序名称和当前 profile 名称。Config Server 在提供配置数据时,依据这些值将特定于应用程序和 profile 的配置返回给客户端。
从客户端的角度来看,使用特定于应用程序名称和特定于 profile 的配置,与不使用 Config Server 时没有太大区别。应用程序名称是通过设置
spring.application.name
属性来指定的(同样也是在 Eureka 中注册时用的名称)。并且可以通过设置
spring.profiles.active
属性指定当前激活的 profile(通常在环境变量
SPRING_PROFILES_ACTIVE
指定)。
同样,为特定应用程序或 profile 提供配置服务时,Config Server 本身中也不需要做太多的工作。其实最重要的是,这些属性是如何在 Git 中存储的。
以前
14.3 消费共享的配置
下一个
14.4.1 服务特定应用程序的属性
最近更新
1yr ago
复制链接