|
|
|
@ -2,7 +2,7 @@ |
|
|
|
|
|
|
|
|
|
## 介绍 |
|
|
|
|
初看起来,配置管理可能很简单,但是这其实是不稳定的一个重要来源。 |
|
|
|
|
即变更管理导致的故障,我们目前基于配置中心(config-service)的部署方式,二级制文件的发布与配置文件的修改是异步进行的,每次变更配置,需要重新构建发版。 |
|
|
|
|
即变更管理导致的故障,我们目前基于配置中心(config-service)的部署方式,二进制文件的发布与配置文件的修改是异步进行的,每次变更配置,需要重新构建发布版。 |
|
|
|
|
由此,我们整体对配置文件进行梳理,对配置进行模块化,以及方便易用的paladin config sdk。 |
|
|
|
|
|
|
|
|
|
## 环境配置 |
|
|
|
@ -15,7 +15,7 @@ |
|
|
|
|
| deploy.color | DEPLOY_COLOR | 服务颜色,blue(测试feature染色请求) | |
|
|
|
|
| - | HOSTNAME | 主机名,xxx-hostname | |
|
|
|
|
|
|
|
|
|
全局公用环境变量,通常为部署环境配置,由系统、发布系统或supervisor进行环境变量注入,并不用进行例外配置,如果开发过程中可以通过flag注入进行运行测试。 |
|
|
|
|
全局公用环境变量,通常为部署环境配置,由系统、发布系统或supervisor进行环境变量注入,并不用进行例外配置,如果是开发过程中则可以通过flag注入进行运行测试。 |
|
|
|
|
|
|
|
|
|
## 应用配置 |
|
|
|
|
|
|
|
|
|