介绍

:::tips Nacos提供了namespace来实现环境隔离功能:

  • Nacos中可以有多个namespace
  • namespace下可以有group、service等
  • 不同namespace之间相互隔离,例如不同namespace的服务互相不可见 :::

    创建namespace

    :::tips 默认情况下,所有service、data、group都在同一个namespace,名为public
    image.png

我们可以点击页面新增按钮,添加一个namespace
image.png

然后填写表单
image.png

就能在页面看到一个新的namespace
image.png :::

配置微服务的namespace

  1. spring:
  2. cloud:
  3. nacos:
  4. #配置Nacos的地址,相当于同时配置了Nacos注册中心以及配置中心的地址
  5. server-addr: localhost:8848
  6. discovery:
  7. #配置集群名称
  8. cluster-name: HZ
  9. #配置命名空间的ID
  10. namespace: 492a7d5d-237b-46a1-a99a-fa8e98e4b0f9