首页 > 解决方案 > Spring Cloud 配置服务器客户端未检测到来自配置服务器的内容

问题描述

在我的 spring 配置服务器客户端中,在“bootstrap.properties”中我提到了以下内容,但它没有从 spring 服务器中获取配置:

spring.application.name=RestClientGreeter

spring.cloud.config.uri=http://localhost:8888


我的配置服务器在“http://localhost:8888”运行,在 Rest 客户端进行测试时,它运行良好

在休息测试客户端获取请求:“http://localhost:8888/RestClientGreeter/default”

我得到的输出:{“name”:“RestClientGreeter”,“profiles”:[“default”],“label”:null,“version”:“fdba8831b3eb54970f7f97eafdf1d606b8857318”,“state”:null,“propertySources”:[{“名称”:“file:////Users/partha/localgitrepo/RestClientGreeter.properties”,“来源”:{“management.security.enabled”:“false”,“server.port”:“12341”,“eureka” .client.service-url.defaultZone":"http://localhost:9865/eureka/" } } ], }

日志:

2020-12-08 09:20:46.569 INFO 89553 --- [restartedMain] cedemo.SpringRestClientApplication:未设置活动配置文件,回退到默认配置文件:默认 2020-12-08 09:20:46.669 INFO 89553 --- [ restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools 属性默认激活!将“spring.devtools.add-properties”设置为“false”以禁用 2020-12-08 09:20:46.669 INFO 89553 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor:对于其他与 Web 相关的日志记录,请考虑设置“日志记录”。 level.web' 属性到 'DEBUG' 2020-12-08 09:20:47.887 WARN 89553 --- [restartedMain] osboot.actuate.endpoint.EndpointId:端点 ID 'hystrix.stream' 包含无效字符,请迁移到有效的格式。2020-12-08 09:20:48.045 信息 89553 --- [restartedMain] oscloud。099 INFO 89553 --- [restartedMain] oaccC[Tomcat].[localhost].[/]:初始化 Spring 嵌入式 WebApplicationContext 2020-12-08 09:20:49.099 INFO 89553 --- [restartedMain] wscServletWebServerApplicationContext:根 WebApplicationContext:初始化在 2429 毫秒内完成 2020-12-08 09:20:49.228 WARN 89553 --- [restartedMain] cncsources.URLConfigurationSource :不会轮询任何 URL 作为动态配置源。2020-12-08 09:20:49.228 INFO 89553 --- [restartedMain] cncsources.URLConfigurationSource :要将 URL 启用为动态配置源,请定义系统属性 archaius.configurationSource.additionalUrls 或使 config.properties 在类路径上可用。2020-12-08 09:20:49.250 信息 89553 --- [restartedMain] c.netflix.config.DynamicPropertyFactory:所有非法访问操作都将在未来的版本中被拒绝 2020-12-08 09:20:49.840 WARN 89553 --- [restartedMain] oscnaArchaiusAutoConfiguration:未找到 spring.application.name,默认为“application” 2020-12-08 09 :20:49.840 WARN 89553 --- [restartedMain] cncsources.URLConfigurationSource :没有 URL 将被轮询为动态配置源。2020-12-08 09:20:49.840 INFO 89553 --- [restartedMain] cncsources.URLConfigurationSource :要将 URL 启用为动态配置源,请定义系统属性 archaius.configurationSource.additionalUrls 或使 config.properties 在类路径上可用。2020-12-08 09:20:50.188 INFO 89553 --- [restartedMain] ossconcurrent.ThreadPoolTask​​Executor:初始化 ExecutorService 'applicationTaskExecutor' 2020-12-08 09:20:50。675 信息 89553 --- [restartedMain] DiscoveryClientOptionalArgsConfiguration:Eureka HTTP 客户端使用 RestTemplate。2020-12-08 09:20:50.770 WARN 89553 --- [restartedMain] iguration$LoadBalancerCaffeineWarnLogger:Spring Cloud LoadBalancer 当前正在使用默认缓存。您可以通过将 Caffeine 缓存添加到类路径来切换到使用它。2020-12-08 09:20:50.784 INFO 89553 --- [restartedMain] osbaeweb.EndpointLinksResolver:在基本路径“/执行器”下暴露 2 个端点 2020-12-08 09:20:50.852 INFO 89553 --- [restartedMain] oscneureka.InstanceInfoFactory:将初始实例状态设置为:STARTING 2020-12-08 09:20:50.922 INFO 89553 --- [restartedMain] com.netflix.discovery.DiscoveryClient:在区域 us-east-1 2020 中初始化 Eureka -12-08 09:20:50。

标签: spring-cloud-config

解决方案


推荐阅读