Apollo 架构设计
概要介绍
- 英文名称:Apollo1
- 中文名称:阿波罗
- 组件功能:配置中心
- 提供不同环境、不同集群的配置中心管理
- 提供可视化操作界面管理不同环境的配置
- 提供用户权限、操作流程管理功能
- 引入原因:
- 解决不同环境需要相同KEY值需要配置不同VALUE
- 举例:jdbc.url 不同环境需要配置不同的数据库部署地址及用户密码
- 解决配置变更后的生效时间长的问题
- 举例:配置文件修改后需要重新部署将新的配置信息生成新的WAR包并发布
- 解决不同环境需要相同KEY值需要配置不同VALUE
- 项目环境2:
英文简写 | 英文全称 | 中文释义 | 环境用途 |
---|---|---|---|
DEV | Development environment | 开发环境 | 用于开发者调试使用 |
FAT | Feature Acceptance Test environment | 功能验收测试环境 | 用于软件测试者测试使用 |
UAT | User Acceptance Test environment | 用户验收测试环境 | 用于生产环境下的软件测试者测试使用 |
PRO | Production environment | 生产环境 |