首页 > 解决方案 > 如何在点击执行器/刷新/时禁用应用程序重启

问题描述

我有 2 个子模块->config-server 和 config-client。一切正常。为了反映 git remote repo->.properties 文件中所做的任何更改,我必须调用http://client-server.port/actuator/refresh / 。点击此 api 后,我在客户端中获得了更新的属性值,但它重新启动了我的客户端应用程序。如何避免应用程序重新启动?每当更改任何 git 远程 repo 属性时,我也可以让 config-server 直接更新客户端类中的属性值吗?

标签: spring-bootspring-cloud-configspring-actuator

解决方案


控制台日志正在打印误导性日志。只有那些具有 @RefreshScope 注解的类会重新加载


推荐阅读