分布式部署
Apollo官方仅支持MySQL,若想支持postgresql,可参考xiao0yy在Apollo 0.10.2基础上开发的Pg适配代码
最新的版本也可参考这个版本,再修改一些sql,具体的代码未能上传
必要的部署步骤
服务端
初始化数据库
初始化脚本再项目中apollo/scripts/db/migration
编辑数据库
主要需要编辑的部分
apolloportaldb->server_config->apollo.portal.envs
支持的环境,大小写不敏感
默认支持的环境
dev,fat,uat,pro
,可自定义
apolloconfigdb->server_congig-<eureka.server.url
eureka地址,多个用,
隔开
如果是apollo configservice作为eu