最近白猫在看 nacos 相关的知识, 学习了配置中心三种维度区分方式, dataId/namespace/group
, 在dataId
这种方式中我们已经可以创建出微服务名-环境.yaml
, 它是根据spring-boot
配置文件中的spring.application.name
和spring.profiles.active
自动去寻找的, 对我来说这种方式是最简单的, 而且已经完全可以区分微服务和环境了, 那么 1.为什么还有人使用namespace/group
进行环境或服务名区分, 使用dataId
不就完全可以实现了吗? 是因为方便管理还是规范还是其他原因? 2.namespace/group
不应该有它们更大的用途吗, 比如区分不同地区的服务器或者不同租户, 还是有其他用途呢? 到底哪个观点是正确的呢?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.