nacos配置共享_04.nacos配置中心

## nacos 配置中心

![](https://img.kancloud.cn/bc/57/bc5738bee31e13d45b2c5ec1111147ee_1408x663.png)

### 配置中心优势

![](https://img.kancloud.cn/32/9f/329f2bea540470783283bd1d35a36981_1216x438.png)

### 技术选型

![](https://img.kancloud.cn/6a/5d/6a5dbaa960310ff330f7565684074194_707x239.png)

### 阿波罗的可参考阿波罗群中分享的一个案例

![](https://img.kancloud.cn/de/66/de66517674c25ea44d1b287ec036cd64_1548x415.png)

### 阿波罗官方已吸收此案例在github可下载

https://github.com/ctripcorp/apollo-use-cases/tree/master/spring-cloud-zuul/src/main/java/com/ctrip/framework/apollo/use/cases/spring/cloud/zuul

### Nacos namespace 隔离设计

namespace 的设计是 nacos 基于此做多环境以及多租户(多个用户共同使用nacos)数据(配置和服务)隔离的。

从一个租户的角度来看,如果有多套不同的环境,那么这个时候可以根据指定的环境来创建不同的 namespce,以此来实现多环境的隔离。例如,你可能有开发,测试和生产三个不同的环境,那么使用一套 nacos 集群可以分别建以下三个不同的 namespace。如下图所示:

![](https://img.kancloud.cn/2d/3f/2d3f8109497a696a62dab3ee8ca27373_731x318.png)

* nacos 配置中心模型

![](https://img.kancloud.cn/ff/53/ff5378f7128cd4ad22e92717eae96dcc_1010x509.png)

### Nacos Config API

#### 发布配置API

![](https://img.kancloud.cn/16/ca/16ca8b564451391a99ef032561213d82_1712x547.png)

#### 控制台查看

![](https://img.kancloud.cn/04/22/04227d501c65abcd6dbb7869099bb2c4_1810x437.png)

#### 获取配置

![](https://img.kancloud.cn/58/d0/58d0676524854071f5daf921b276a613_1721x728.png)

### 如何配置nacos config nacos discovery

* 加pom

![](https://img.kancloud.cn/ea/09/ea09a172e1be9681a42c9c946f7fa529_1237x225.png)

* 加配置

![](https://img.kancloud.cn/a9/ba/a9ba531a18d249e2d6b4a25ae0bb9ce0_1271x403.png)

#### 所有配置

[https://gitee.com/owenwangwen/open-capacity-platform/tree/alibaba/doc](https://gitee.com/owenwangwen/open-capacity-platform/tree/alibaba/doc)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值