Spring Cloud应用程序上下文服务
来源:互联网 发布:英雄联盟韩服数据库 编辑:程序博客网 时间:2024/06/05 06:03
Spring Boot对于如何使用Spring构建应用程序有一个看法:例如它具有常规配置文件的常规位置,以及用于常见管理和监视任务的端点。Spring Cloud建立在此之上,并添加了一些可能系统中所有组件将使用或偶尔需要的功能。
引导应用程序上下文
一个Spring Cloud应用程序通过创建一个“引导”上下文来进行操作,这个上下文是主应用程序的父上下文。开箱即用,负责从外部源加载配置属性,还解密本地外部配置文件中的属性。这两个上下文共享一个Environment
,这是任何Spring应用程序的外部属性的来源。Bootstrap属性的优先级高,因此默认情况下不能被本地配置覆盖。
引导上下文使用与主应用程序上下文不同的外部配置约定,因此使用bootstrap.yml
application.yml
(或.properties
)代替引导和主上下文的外部配置。例:
bootstrap.yml
spring: application: name: foo cloud: config: uri: ${SPRING_CONFIG_URI:http://localhost:8888}
如果您的应用程序需要服务器上的特定于应用程序的配置,那么设置spring.application.name
(在bootstrap.yml
或application.yml
)中是个好主意。
您可以通过设置spring.cloud.bootstrap.enabled=false
(例如在系统属性中)来完全禁用引导过程。源码来源
阅读全文
5 0
- Spring Cloud应用程序上下文服务
- Spring Cloud的应用程序—上下文服务
- Spring Cloud应用程序上下文—服务和层次结构
- Spring Cloud引导应用程序上下文
- spring cloud注册服务
- spring cloud发现服务
- spring cloud服务调用
- Spring Cloud 服务治理
- Spring Cloud 服务提供者
- Spring Cloud 服务消费者
- spring cloud云服务
- Spring Cloud云服务
- Spring Cloud云服务
- Spring Cloud云服务
- spring cloud:eureka服务发现
- Spring Cloud Eureka--服务发现
- Spring Cloud Zuul--服务网关
- Spring Cloud 之服务网关
- Activity启动模式与任务栈(Task)全面深入记录(上)
- 快速集成视频直播功能
- 如何一次性添加整个文件夹到vs中
- 1
- 作业三 单链表
- Spring Cloud应用程序上下文服务
- 写给初学前端工程师的一封信
- 前端_jQuery过滤器 过滤关键字
- 【Uva11806】Cheerleaders
- [ 网络流 主席树 ] BZOJ3218
- 《程序员》的出路
- j2ee分布式架构 dubbo + springmvc + mybatis + ehcache + redis 技术介绍
- 算法实现Java之最短路径迪杰斯特拉(Dijkstra)
- 2