apollo 连接失败,apollo部署

  

  Apollo阿波罗(Apollo)简介Apollo是携程框架部开发的开源配置管理中心。它可以集中管理不同环境和应用集群的配置,修改后的配置可以实时推送到应用端,具有标准化权限和流程管理的特点。   

  

  Apollo支持四个维度来管理键值格式的配置:   

  

  应用程序(应用程序)   

  

  环境(环境)   

  

  集群(集群)   

  

  名称空间(名称空间)   

  

  同时,Apollo是基于开源模式开发的,开源地址是https://github.com/ctripcorp/apollo.   

  

  阿波罗特写:   

  

  统一不同环境和集群的配置。   

  

  配置更改实时生效(热发布)   

  

  版本发布管理   

  

  灰度出版   

  

  权限管理、发布审核和操作审核   

  

  客户端配置信息监控   

  

  部署阿波罗配置中心   

  

  管理平台管理配置   

  

  在新的spring boot项目中加入apollo依赖:以maven为例;   

  

  属国   

  

  groupIdcom.ctrip.framework.apollo/groupId   

  

  artifactIdapollo-客户端/artifactId   

  

  版本1 . 4 . 0/版本/依赖性   

  

  /依赖关系   

  

  添加@EnableApolloConfig标注,可以通过@ Value @ spring boot app @ enableApolloConfigPublic Class apollodemoaction {   

  

  公共静态void main(字符串参数){   

  

  spring application . run(apollodemoaction . class,args);   

  

  }   

  

  }   

  

  @Componentpublic class SomeBean {   

  

  //将自动更新//timeout的值。   

  

  @ Value(' $ { request . time out :200 } ')   

  

  private int超时;   

  

  }   

  

  Apollo支持配置修改、灰度释放、多环境、集群管理配置后的实时效果。   

相关文章