NACOS配置中心应用实践

核心知识点

配置中心诞生背景

市场上主流配置中心

Nacos配置中心简介

Nacos配置中心入门案列

Nacos 配置中心的配置管理模型

常见问题分析

什么是配置中心?(存储项目配置的一个服务,这个服务可以实现配置的动态发布和更新)

为什么要使用配置中心?(集中管理配置信息,动态发布配置信息,服务自动感知配置)

市场上有哪些主流的配置中?(Apollo,nacos)

配置中心一般会配置什么内容?(可能会经常变化的配置信息,例如连接池,日志,线程池,

限流熔断规则)

什么信息一般不会写在配置中心?(服务端口,服务名,服务的注册地址,配置中心地址)

项目中为什么要定义bootstrap.yml文件?(次文件被读取的优先级比较高,可以在服务启动读取配置中心的数据)

微服务配置中心宕机了,我们的服务还可以读取到配置信息吗?(可以从服务的本地内存读取)

微服务中客户端如何感知配置中心变化?((1.4.x版本的nacos客户端会基于长轮询机制从nacos获取配置信息)

服务启动后没有从配置中获取我们的配置数据是什么原因?(依赖,bootstrap.yml,配置单词,格式,配置模型)

日志规范是基于门面模式 SLF4J

日志级别(debug,info,warn,erro 可以基于日志级别控制日志的输出)

  • Nacos配置管理模型的背景?(环境不同配置不同)
  • Nacos配置中的管理模型是怎样的?(namespace>group>service/data-id)
  • Nacos客户端(微服务)是否可以读取共享配置?(可以)

版权声明:本文为weixin_62479262原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。