1. 什么是配置中心?(存储项目配置信息的一个服务)
      2. 为什么要使用配置中心?(集中管理配置信息,动态发布配置信息)
      市场有哪些主流的配置中心?(Apollo,Nacos,…..)
    1. 配置中心一般都会配置什么内容?(可能会经常变化的配置信息,例如连接池,日志,线程池,限流熔断规则)
      2. 什么信息一般不会写到配置中心?(服务端口,服务名,服务的注册地址,配置中心)
      3. 项目中为什么要定义 bootstrap.yml 文件?(此文件被读取的优先级比较高,可以在服务启动时读取配置中心的数据)
      4. Nacos 配置中心宕机了,我们的服务还可以读取到配置信息吗?(可以从内存,客户端获取配置中心的配置信息以后,会将配置信息在本地存储一份)
      5. 微服务应用中我们的客户端如何从配置中心获取信息?(我们的服务一般会先从内存中读取配置信息,同时我们的微服务还可以定时向 nacos 配置中心发请求拉取 (pull) 更新的配置信息)
      6. 微服务应用中客户端如何感知配置中心的数据变化?(1.4.x 版本以后 nacos 客户端会基于长轮询机制从 nacos 获取配置信息,所谓的长轮询就是没有配置更新时,会在 nacos 服务端的队列进行等待)
      7. 服务启动后没有从配置中心获取我们的配置数据是什么原因?(依赖,配置文件名字 bootstrap.yml,配置中心的 DataId 名字是否正确,缩进关系是否正确,假如是动态发布,类上是否有 @RefreshScope 注解)
      8. 你项目中使用的日志规范是什么?(SLF4J)
      9. 你了解项目中的日志级别吗?(debug,info,error, 可以基于日志级别控制日志的输出)
    1. Nacos 配置管理模型背景?(环境不同,配置不同)
      2. Nacos 配置中的管理模型是怎样的?(namespace,group,service/data-id)
      3.Nacos 客户端是否可以读取共享配置?(可以)