Dağıtılmış Yapılandırma için Spring Cloud Konsolu konsolunu kullanıyorum ve her şey yolunda gidiyor. Uygulamanın başlangıcında tüm yapılandırma şu anda ve başarılı bir şekilde Danışman sunucudan okunmaktadır. Ancak, /refresh
uç noktası olmadığından Konsolos'taki bazı veriler değiştiğinde uygulamam için bu yapılandırmayı yeniden yükleyemiyorum. Ancak here, "HTTP POST uygulamasının/yenilemesinin gönderilmesi, yapılandırmanın yeniden yüklenmesine neden olacaktır." Anladığım kadarıyla Spring Cloud Config Client için olduğu gibi olmalı ama değil. Ne kaçırdım?Spring Cloud Konsolosu/yenileme uç noktası eksik
5
A
cevap
7
Sen bahar çizme aktüatör
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
0
dahil Veya örneğin için fasulye @RefreshScope
eklemeniz gerekir
@Component
@RefreshScope
public class MyConsulConfig {
@Value("${consul.base.url}")
private String baseUrl;
}
Bu ona true..but – spencergibb
çağırmak için bir ihtiyaç olmadan değerlerini yeniler '/ refresh' bitiş noktası eklemez/yenilemek? –
Consul, değerler değiştiğinde yenilenecek bir yapılandırma izine sahiptir – spencergibb