对于 SQL 脚本,已经上了 flyway ,运维那边部署起来也方便 对于 properties ,现在还是我们开发手动维护的,每次部署的时候有多少增量的 properties 都得告诉运维,维护起来很痛苦
配置放代码里面就行,运维只负责部署。 1 、如果是用代码分支区分环境,只需要固定的一个配置文件,由运维选择部署哪个分支。 2 、如果是一个代码分支,定义多个 application-{profile}.yml 文件,通过环境变量读取对应的配置文件。
@wxyrrcj @Blank10030 我们现在是用了 nacos 做配置中心,但是不同环境的 nacos 是隔离的,开发人员只能管理开发环境的配置中心,所有旧得把开发环境新增的配置告诉运维,运维同步到其他环境的 nacos