概述
微服务命名空间是基于微服务治理中心应用的上层概念,用于组织微服务应用。通过微服务命名空间,用户可以实现同资源池下不同环境下微服务应用的区分,实现对每个环境下治理规则配置的严格隔离,应对多环境治理需求,保证微服务治理的准确性。
应用场景
用户通常具有生产、测试、开发环境,环境之间相互隔离。用户可以将生产环境应用全部接入命名空间prod,测试环境应用全部接入命名空间test,从而在生产环境使用微服务治理功能之前,在测试环境验证并调整治理规则配置,降低对生产环境的影响,保障稳定性。
创建命名空间
- 登录微服务治理中心控制台。
- 在控制台左侧栏选择应用治理。
- 在应用治理页面的应用卡片页面上方的环境下拉框单击添加环境。
- 在添加环境对话框输入命名空间名称,单击确定。
接入命名空间
- 创建所需的命名空间。
- 在应用服务器启动的JVM参数中指定对应的命名空间-Dmse.namespace={your namespace}。
- 应用接入后,在应用卡片页面上方的环境下拉框单击切换到对应命名空间。
- 验证应用已接入对应命名空间。
删除命名空间
前提条件:微服务命名空间下无任何应用。
- 在环境下拉框单击需要删除的命名空间操作列下的删除。
- 在对话框中单击确定。