Java 无法从spring cloud领事加载logback.xml

Java 无法从spring cloud领事加载logback.xml,java,spring-boot,spring-cloud,logback,consul,Java,Spring Boot,Spring Cloud,Logback,Consul,我无法从领事处为我的spring boot应用程序加载logback.xml。bootstrap.properties中的领事配置为: spring.cloud.consul.host=localhost spring.cloud.consul.port=8500 spring.cloud.consul.enabled=true spring.cloud.consul.config.fail-fast=true spring.cloud.consul.config.format=properti

我无法从领事处为我的spring boot应用程序加载logback.xml。bootstrap.properties中的领事配置为:

spring.cloud.consul.host=localhost
spring.cloud.consul.port=8500
spring.cloud.consul.enabled=true
spring.cloud.consul.config.fail-fast=true
spring.cloud.consul.config.format=properties
spring.cloud.consul.config.prefix=config
spring.cloud.consul.config.name=myapp
spring.cloud.consul.config.data-key=application.properties
config/myapp文件夹包含application.properties和logback.xml。我还将spring.cloud.concur.config.format更改为文件,即使如此,它也没有加载logback.xml(在删除spring.cloud.concur.config.data键后也尝试过)


在中,它显示了如何获取YAML或属性文件。那么,concur是否只能加载YAML或properties文件,而不能加载xml文件?我们是否可以使用bootstrap.properties中定义的配置加载logback.xml文件?或者我们是按照

中的建议使用VM参数-dloging.config获取这些文件的,我们还没有实现它。@Spencergib Okk。所以,我们不能从领事处获取xml文件?如果没有,那么是否还有其他的工作可以实现这一点?这将涉及直接调用consol api。我们有一个可以使用的库中的
consultclient
bean。我们还没有实现它。@Spencergib Okk。所以,我们不能从领事处获取xml文件?如果没有,那么是否还有其他的工作可以实现这一点?这将涉及直接调用consol api。我们有一个
consultclient
bean,它来自您可以使用的库。