Nacos使用
2022-03-05 / 2 min read
简介
出现的问题就是,在我们大规模的集群过后,由于我们微服务的原因,我们的配置文件会修改起来比较麻烦,而且很容易改错,这个时候我们需要做的事情就是通过一个第三方的配置中心,进行配置,这里我们选择的nacos
使用
在我们分布式应用中,我们为更好的完成项目的配置,减少错误我们使用到了nacos,我们需要知道的事,我们如何使用。
获取nacos配置文件
下面的代码我们就得到了nacos中的配置文件,在里面我们需要注意的几个点:
我们需要注意的事情,是在里面有缓存的配置,如果在断网,网络拥塞的时候我们,在这里的项目就会得到缓存中的配置文件,这个配置文件是在我们运行项目的时候,独自进行创建的。
将配置文件变成struct
在里面我们不是直接将yaml变成struct,这里我们需要注意的是,我们首先用通过yaml转换成json,然后将json放在nacos中进行配置。
在进行映射的时候,我们要创建对应的结构体,然后结构体要设置对应的json tag。
监听配置的改变
我们这里还需完成对配置文件改变的监听。