apolloconfig / apolloconfig/apollo

如何在 「管理员工具」-> 「系统信息」查看部署到多机房(集群)的 Config/Admin Service?

未關閉
#3,638 1 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
area/metaserver area/portal feature request help wanted
主要語言
Java
星號
29.8k
分支
10.2k
平均合併
4 天 7 小時
30 天內合併 PR
4

描述

**你的特性请求和某个问题有关吗?请描述**

这个问题和 `apollo.portal.meta.servers` 相关,如果某环境部署了多个集群,这个配置应该怎么写,「管理员工具」-> 「系统信息」就可以展示多个集群的 Config/Admin Service?

比如有 local, dev, st, pro, ali-pro 等 5 个环境,配置如下:
```
{
"local":"http://localhost:8080,",
"dev":"http://meta-server.dev.s.example.com:8080",
"st":"http://meta-server.st.s.example.com:8080",
"pro":"http://meta-server.pro.s.example.com",
"ali-pro":"http://apollo-aliyun.pro.s.example.com"
}
```

「管理员工具」-> 「系统信息」只能看到 default 集群的 Config/Admin Service。除了数据库里的 `ApolloConfigDB.ServerConfig` 的 `Cluster` 字段能看出来该环境部署了几个集群,Apollo Portal 的 Web 页面似乎没有什么集群相关的信息,也看不到集群下的 Config/Admin Service。

**清晰简洁地描述一下你希望的解决方案**
如果部署了多集群,希望可以通过所有集群的 Meat Server 展示所有集群的 Config/Admin Service。

**清晰简洁地描述一下这个特性的备选方案**
暂无

**其它背景**

[3.2.1 eureka.service.url - Eureka服务Url](https://ctripcorp.github.io/apollo/#/zh/deployment/distributed-deployment-guide?id=_321-eurekaserviceurl-eureka%e6%9c%8d%e5%8a%a1url) 的 注3 。

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。