20-Nacos-环境隔离

本文介绍了Nacos中的环境隔离机制,特别是命名空间(Namespace)的使用。Namespace提供了环境隔离,例如开发、测试和生产环境,确保不同环境的服务相互独立。通过在Nacos控制台创建Namespace,并配置到服务的application.yml中,可以实现服务实例的环境隔离。当服务的Namespace不同时,它们将无法互相访问,从而保证了环境的安全性。
摘要由CSDN通过智能技术生成

20-Nacos-环境隔离

1.环境隔离 - namespace

解释:

​ nacos它首先是一个注册中心,但是其实还是一个数据中心,所以在nacos里面,他为了去做数据的服务和管理,他会有一个环境隔离的概念。

环境隔离里面有几个东西:首先是我们的命名空间namespace,比如这个蛋,将来有多个namespace就有多个蛋,这样相互之间就隔离开了。在namespace的内部会有一个group的属性,也就是说同一个命名空间内的多个东西我们将来还可以分组,组内就是最后的东西了,比如服务,服务再往下就是集群了,集群再往下就是实例了。所以我们的环境隔离其实就是在对服务做隔离,所以不同环境不同命名空间的服务将来不能互相访问。

​ /Date是因为将来nacos还可以做数据管理,这些数据也同样可以基于namespace和group做隔离。

我们既然已经把服务实例划分成了集群,为什么要再整个隔离呢?

​ 服务划分、实例划分,这是基于业务去做的划分,实际上我们有时候还会有开发环境、生产环境、测试环境的变化。所以我们会基于这种环境变化去做隔离。namespace就是来做这件事的。

​ Group的分组的意思,我们可以把一些业务相关度比较高的服务放到一个组,假设订单和支付业务相关度比较高,就可以把他们放在一个group里面。没有要求必须用这个,在设计中的时候可以去用这个group或者namespace,但不是必须的。

在这里插入图片描述

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值