apolloconfig / apolloconfig/apollo

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

Abierto
#3,638 1 comentario 0 reacciones 0 asignados Ver en GitHub
area/metaserver area/portal feature request help wanted
Lenguaje dominante
Java
Estrellas
29.8k
Forks
10.2k
Merge medio
4 d 7 h
PR fusionados (30 d)
4

Descripción

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

这个问题和 `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 。

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.