在创建项目页面中填写相关项目信息,最后点击提交即可创建项目。 注意:应用Id必须唯一并且与客户配置的app.id一致。
进入对应项目可通过文本(批量)或者表格模式添加配置,最后点击发布按钮即可发布最新配置项。
在多环境情况下当我们增加配置项时,只需在某一环境中添加,然后通过同步配置功能即可进行多环境一起配置项同步。
在某些情况下我们可以通过回滚功能将应用的相关配置项回滚到上一次所发布的配置项版本。
当我们在开发中新增配置项或者发布时只想要某些服务生效时,可使用灰度功能避免影响其他人或者服务。
以上是我在项目中常使用的配置,更多详细使用可以参考 https://github.com/ctripcorp/apollo/wiki/Apollo使用指南
去除PropertyPlaceholderConfigurer类配置及确保相关目录读写权限
存在PropertyPlaceholderConfigurer读取顺序优先级高于PropertySourcesPlaceholderConfigurer
将PropertySourcesPlaceholderConfigurer优先级配置比PropertyPlaceholderConfigurer高
log4j/logback启动顺序先于spring/spring boot启动顺序(apollo基于spring集成时)
将log4j/logback配置的变量使用JVM参数进行赋值
原文:https://www.cnblogs.com/zjfjava/p/10889855.html