故事背景
为什么要修改命名空间:
由于dev和localhost使用了同一个命名空间服务,多个服务调用的时候,由于开发人员启动将本地服务注册到和dev同一个命名空间下,导致了dev的部分功能无法使用的情况。
新建的命名的命名空间存在的问题:
命名空间的名字叫:arpro-local。命名空间的id叫:arpro。连个名称不一致,虽然不会出什么问题(配置的时候,nameSpace指定id就可以了)。但是这样会给我们带来不必要的困扰。假设我们新的项目需要连接,我们可能还要先去看命名空间,再将命名空间点开,看看id是什么。但是如果保持一致就省去了这个困扰。
方案&思路
问题一:
nacos建立的时候将本地和开发环境分开,本地的服务不需要注册到开发环境。
问题二:
建立新的命名空间的时候,输入的id与命名空间名称一致,省去不必要的困扰项。
总结&升华
做事的时候先进行思考。如果面临多个选择的haul,要分析一下不同选择带来的利弊,然后进行选择。