弹簧云服务器返回空配置



我有一个死去的简单配置服务器,具有以下属性:

spring:
    profiles:
        active: native
    cloud:
        config:
            server:
                native:
                    searchLocations: classpath:/configs
server:
    port: 8888

在src/main/resources文件夹中,我在其中包含一个包含以下配置的configs文件夹。

spring:
    application:
        name: customer-service
    h2:
        console:
            enabled: true
server:
    port: 8080
eureka:
    client:
        serviceUrl:
            defaultZone: ${EUREKA_URI:http://localhost:8761/eureka}
    instance:
        preferIpAddress: true
        leaseRenewalIntervalInSeconds: 1
        leaseExpirationDurationInSeconds: 2
logging:
    level:
        com.netflix: WARN

配置服务器没有问题开头,但是在浏览器中发出以下URL -http://localhost:8888/customer -service/master-返回以下响应:

{"name":"customer-service","profiles":["master"],"label":null,"version":null,"state":null,"propertySources":[]}

似乎没有很多示例在类路径上使用文件夹存储配置。我在做什么错?

我只是用Spring 2.1.3尝试了它,它可以按照您的布置工作。由于您提到您正在使用Spring 2.2,因此可能发生了更改或可能是错误。

update

只是为了踢,我尝试了2.2.0.build-snapshot,它也可以使用。目前不知道该怎么说。

相关内容

  • 没有找到相关文章

最新更新