gpt4 book ai didi

java - spring cloud配置客户端配置刷新不起作用

转载 作者:行者123 更新时间:2023-12-02 11:32:52 27 4
gpt4 key购买 nike

当使用 Spring Cloud 配置客户端时,我尝试通过更新 application.properites 文件来更新我的应用程序配置。但它不起作用。

我已经尝试过的:更新配置文件,并提交到 git;

有人知道这是怎么回事吗?我尝试测试它,它的结果是 Controller 字符串值,如下所示:

@Value("${my-name}")
private String name;

我已经在客户端配置中添加了@RefreshScope;我错过了什么吗?

最佳答案

我终于开始工作了。它不起作用,因为我把@RefreshScope放在错误的地方。如果我们希望它正常工作,我们需要将 @RefreshScope 放置到我们想要更新值的配置类中。因此,就我而言,我需要将其放置到使用此 bean 值的 Controller 类中。

@RefreshScope
public class ClientController {
@Value("${my-name}")
private String name;
}

关于java - spring cloud配置客户端配置刷新不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49169148/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com