Wir planen den Inhalt unserer zahlreichen .properties-Dateien in Consul ich eine Demo umgesetzt haben, sich zu bewegen mit der folgenden DefinitionAusfallen Fern Eigenschaft mit Spring Wolke Consul
@EnableAutoConfiguration
@SpringBootApplication
@EnableDiscoveryClient
@RestController
@EnableConfigurationProperties
public class Application {
@Autowired
private Environment env;
@RequestMapping("/")
public String home() {
return env.getProperty("dc1/kv/property1/");
}
}
mit der Consul-Server läuft auf lesen der Standard
- localhost: 8500
- Rechenzentrum name = DC1
- node name = IT051080
- Service name = Consul-Demo ich eine Eigenschaft manuell aus dem Web-UI hinzugefügt haben, können sie den Zugang von http://localhost:8500/ui/#/dc1/kv/property1
im Moment env.getProperty("dc1/kv/property1/");
kehrt nichts
mein pom wie diese
sieht seinkann jemand einige Lichter abwerfen bitte
Können Sie bootstrap.yml freigeben? –