问题是这样的
我有在领事KV存储中的所有项目我的配置的配置包括application.yml,logback.xml和我的项目需要一些其他的配置。
使用春云领事配置bootstrap.yml包含logging.config与配置URI是遵循logging.config的URI - HTTP:// CONSUL_SERVER_IP:CONSUL_SERVER_PORT / V1 / KV / CONSUL_CONFIG_PREFIX / logback.xml生
还试图通过以下作为参数/ VM参数
-Dlogging.config=http://CONSUL_SERVER_IP:CONSUL_SERVER_PORT/v1/kv/CONSUL_CONFIG_PREFIX/logback.xml?raw
查询字符串“原始”需要得到实际的配置文件。
在执行应用程序它提供了以下错误
引起的:ch.qos.logback.core.LogbackException:意外的文件扩展名的文件的[ HTTP:// CONSUL_SERVER_IP:CONSUL_SERVER_PORT / V1 / KV / CONSUL_CONFIG_PREFIX / logback.xml原料] 。 应该ch.qos.logback.classic.util.ContextInitializer.configureByResource(ContextInitializer.java:77)在org.springframework.boot.logging.logback.LogbackLoggingSystem.configureByResourceUrl(LogbackLoggingSystem.java:180)是要么.groovy作为或.xml在org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:149)... 30多个
春天引导版本 - 2.0.1.RELEASE
春天的云版本 - Finchley.SR2
经典的logback和核心版本 - 1.2.3