0
点赞
收藏
分享

微信扫一扫

SpringCloud配置更新后的刷新机制

上一篇 <<<SpringCloud配置步骤与使用说明
下一篇 >>>Apollo配置中心总体设计原理


1.配置刷新方式

2.手动刷新步骤

2.1 jar包依赖

<!-- actuator监控中心 -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-actuator</artifactId>
        </dependency>

2.2配置修改

Bootstrap.xml新增
开启监控断点
management:
  endpoints:
    web:
      exposure:
        include: "*"

2.3代码调整

在需要刷新的Bean上添加@RefreshScope注解。
@RestController
// @SpringBootApplication
@RefreshScope
public class ConfigClientController {
}

2.4启动手动刷新器

3.配置中心搭配消息总线一起使用


推荐阅读:
<<<传统配置的缺陷与常用分布式配置中心介绍
<<<SpringCloud配置中心实现原理
<<<SpringCloud配置步骤与使用说明
<<<Apollo配置中心总体设计原理
<<<Apollo客户端与服务端同步原理
<<<Apollo配置更新的推送机制
<<<Apollo单机环境搭建
<<<Apollo多环境部署
<<<Apollo操作手册之基础配置
<<<Apollo操作手册之项目设置
<<<Apollo操作手册之配置说明汇总
<<<Apollo操作手册之配置集群环境
<<<Apollo操作手册之Namespace管理
<<<Apollo操作手册之配置增删改操作
<<<Apollo操作手册之配置同步发布和回滚操作
<<<Apollo操作手册之配置灰度发布
<<<Apollo在代码中使用时的配置信息
<<<Apollo配置信息被程序识别的方式

举报

相关推荐

0 条评论