开发者社区 问答 正文

Apollo的部署策略

Apollo的部署策略

展开
收起
kun坤 2020-04-24 14:02:13 482 分享 版权
1 条回答
写回答
取消 提交回答
  • deploy.png 上图描述了 Apollo 的部署策略:

    • PortalDB 主要保存权限、支持的环境等数据,Apollo Portal 环境只需要部署一套,管理所有环境(DEV、FAT、UAT、PRO)
    • ConfigDB 保存应用相关的配置数据,每个环境需要独立的 ConfigDB 数据库
    • 为保证稳定性,PortalDB 和 ConfigDB 需要支持 Master-Slave 模式
    • 为简化部署,实际上会把 Config Service、Eureka 和 Meta Server 部署在同一个 JVM 进程中,Admin - Service 部署在另一个 JVM 线程中
    • Meta Server、Eureka 、Config Service 和 Admin Service 在生产环境可部署在两个机房,实现双活
    2020-04-24 14:02:22
    赞同 展开评论
问答地址: