java如何从客户端读取领事键值?
是否可以使用SpringCloud领事库从领事k/v存储重新读取自定义键/值?在文档中未找到答案
当然,可以通过http GET请求访问它,但关键是要更改某些键的值,并使spring应用程序立即处理此更改
UPD:不幸的是,我们已经从concur迁移到配置服务器,但是我想@RefreshScope
应该会起到神奇的作用
你可以在下面搜索框中键入要查询的问题!
是否可以使用SpringCloud领事库从领事k/v存储重新读取自定义键/值?在文档中未找到答案
当然,可以通过http GET请求访问它,但关键是要更改某些键的值,并使spring应用程序立即处理此更改
UPD:不幸的是,我们已经从concur迁移到配置服务器,但是我想@RefreshScope
应该会起到神奇的作用
# 1 楼答案
spring cloud Consor自动将
ConsulClient
配置到应用程序上下文中。这是从Ecwid/consul-api客户端执行的。用法是相同的,但不是调用new ConsulClient()
,而是注入一个(即@Autowired ConsulClient consulClient
)