xiaozefeng/ubuntu-guide

Apollo部署指南

Opened this issue · 0 comments

一个portal 可以控制多个环境, 可以可以只部署一个 portal -> 对应一个 ApolloProtalDB

每个环境不是一套 configserver 和 adminservice , 对应 ApolloConfigDB

部署好后需要修改

  1. ApolloPortalDB.ServiceConfig 中的 envs 变量,开启哪些环境,默认支持 dev,fat,uat,pro
  2. ApolloConfigDB.ServiceConfig 中的 eureka的地址,可以单独一个 eureka server 也可以用 configsevice 的 eureka sever

迁移相关

  1. 直接把之前的 ApolloPortalDB 和 ApolloConfigDB 直接迁移过来

遇到过的问题

  1. 之前的数据库 和表都是小写的,新的服务需要 大小写严格区分,就出现了不兼容的情况,我的解决方式: 将之前的数据库迁移过来后手动将库名和表名修改成需要的格式。