apolloconfig / apolloconfig/apollo

成功关联上公开的命名空间,但是获取不到配置信息

Đang mở
#4,769 6 bình luận 0 reaction 0 người được giao Xem trên GitHub
discussion
Ngôn ngữ chính
Java
Star
29.8k
Fork
10.2k
Merge trung bình
4 ngày 7 giờ
Pull request đã merge (30 ngày)
4

Mô tả

- [ ] 我已经检查过[discussions](https://github.com/ctripcorp/apollo/discussions)
- [ ] 我已经搜索过[issues](https://github.com/ctripcorp/apollo/issues)
- [ ] 我已经仔细检查过[FAQ](https://www.apolloconfig.com/#/zh/faq/common-issues-in-deployment-and-development-phase)

**描述bug**

我在Apollo配置界面上,已经将UIMS应用的配置关联上公共的配置,所有配置都已经发布。UIMS已经默认引用了私有的Application命名空间
我在UIMS的Apollo配置节点中,如果不在Namespaces中将引用的公共配置的命名空间列出来,那么UIMS就拉取不到公共的配置信息。
只要在Namespaces中将引用的公共的命名空间列出来,UIMS应用就可以正常获取到公共的配置信息

**复现**

通过如下步骤可以复现:

1.
可以正常接到公共配置的Section配置
"Apollo": {
"AppId": "UIMS",
"Env": "DEV",
"MetaServer": "http://localhost:8080/",
"Namespaces": [ "Dev.ElasticSearch", "Dev.RabbitMQ", "Dev.Swagger", "Dev.Wechat", "Dev.Redis" "Dev.MinIO", "Dev.NLog" ]
}

2.
不能拉到公共配置的Section配置
"Apollo": {
"AppId": "UIMS",
"Env": "DEV",
"MetaServer": "http://localhost:8080/"
}

**期望**

配置信息在Apollo上,建立好关联继承关系后,UIMS不需要关注引用了哪些公共的配置命名空间,只需要引用自己私有的Application即可

**截图**

![image](https://user-images.githubusercontent.com/42777817/222736443-01203fc2-a5d1-46a7-a3c3-80bfcf593506.png)

### 额外的细节和日志

- 版本:2.10.0
- 错误日志
- 配置:
- .net6

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.