管理命名空间
更新时间 2025-06-04 17:37:35
最近更新时间: 2025-06-04 17:37:35
本章节介绍注册中心命名空间管理
概述
Nacos实例中不同命名空间的服务是隔离的。通常命名空间可以用于不同环境的服务的隔离,建议为不同环境创建不用的命名空间。下面介绍注册配置中心的命名空间管理。
前提条件
已创建Nacos引擎实例,具体操作可参考创建Nacos实例。
操作步骤
- 登录微服务引擎MSE注册配置中心管理控制台,选择资源池。
- 在左侧导航栏,选择注册配置中心> 实例列表。
- 在实例列表页面,单击目标实例ID 、实例名称或者目标行“管理”按钮均可跳转至实例基础信息页面。
- 在左侧导航栏,单击命名空间,然后在页面左上角单击创建命名空间,弹出创建命名空间对话框,填写命名空间名称和描述信息,需满足下表参数规范,其中命名空间ID选填,如果不填则提交后会自动生成;
- 在命名空间列表,查看命名空间已创建成功;
- 命名空间创建成功后,也可以在命名空间列表的操作列,按需执行如下操作:
- 修改命名空间:点击编辑,根据提示修改命名空间名称和描述信息;
- 删除命名空间:单击删除,弹出框提示确认需要删除的命名空间名称,点击确定即可删除命名空间。
命名空间参数
参数 | 是否必填 | 说明 |
---|---|---|
命名空间名称 | 必填 | 可自定义填写命名空间名称,支持非@、#、$、%、^、&和*,最短2个字符,最长128个字符。 |
命名空间ID | 非必填 | 仅支持大小写字母、数字、短划线(-)和下划线(_),且不超过128个字符。命名空间ID必须唯一。 |
注意1,MSE注册配置中心实例会默认创建一个public命名空间,这个命名空间不可修改和删除,一般仅做测试使用。当客户端未指定命名空间时,会默认使用public命名空间。我们建议生产环境业务不要使用public命名空间或者不指定命名空间,尽可能使用独立的命名空间,以达到权限管理和资源隔离的目的;
2,当业务客户端创建配置或者注册服务到一个不存在的命名空间,服务端不会响应错误,也不会自动创建命名空间,但是无法在控制台上查看到创建的服务实例或者配置,造成疑惑,因此业务侧客户端应谨慎配置已经存在的命名空间。