apollo配置相关
一、运维
1. 数据库
ConfigDB,PortalDB
2. 基础服务 :
Config-Service,(Meta-Server),Admin-Service,Portal
3. 应用在SIT、UAT、生产环境机器上:
(1) 新增目录/opt/data/目录,且有可读写权限;
(2) 新增文件:/opt/settings/server.properties
且加入配置:
sit: env=FAT
uat: env=UAT
生产:env=PRO
二、测试
维护好配置中心
测试环境Portal地址:(谨慎维护)
三、开发
1. 需要在机器上新增目录:/opt/data/,并有读写权限。
2.指定应用
resource/META-INF/app.properties中, 增加
app.id=zx-cloud-esb
3.指定环境
(方法1) 在机器的/opt/settings/server.properties中,增加
env=DEV
#apollo.cluster=xxx
(方法2)启动时设置参数:
-Denv=DEV
-Dapollo.cluster=xxx
4.本地开发模式(可选)
设置env=Local,启动时会读本地缓存目录下的配置文件,
目录为:/opt/data/{appId}/config-cache/
比如:/opt/data/zx-cloud-esb/config-cache/
ctgu_czy
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步