Created with Sketch.

Nacos 标签下的文章 共 1 篇

目录 知识点 注册中心 配置中心 知识点 微服务A调用过微服务B时,A会在本地维护一个实例缓存,之后即使 Nacos 宕机,也不再依赖注册中心,远程调用仍能完成,直到缓存过期或更新。 如果 Properties 和 Nacos 配置中心有相同的配置项,以配置中心的配置为准。 如果从 Nacos 导入的多个配置有相同的配置项,以引入时靠前的配置项为准。 注册中心 pom.xml 中引入依赖: properties 中写入配置: 配置中心 在 Nacos 配置列表中创建 aaa.properties 和 bbb.properties 。 在微服务中写入配置: 通过 @RefreshScope 注解可以使配置变更后自动刷新;也可以通过创建一个类来实现,例如 Nacos 中的配置如下: 创建类: 调用: 通过实现 ApplicationRunner 函数式接口,实现在应用启动并初始化完成后,启动配置变更监听: OpenFeign 远程调用 确认生产者的微服务已经在 Nacos 上注册。 消费者在 pom.xml 中引入依赖: 消费者在启动类上添加 @EnableFeignClients 注解。 消费者创建接口: 消费者调用接口: