当前位置: 首页 > 知识库问答 >
问题:

无法使用发布版Brixton.m3从spring-cloud-config中获取属性

戚飞雨
2023-03-14

我创建了一些示例spring cloud应用程序来使用eureka和配置服务器。在一个fance-server组件中,我尝试使用configuration属性,该属性是在database.yml的config-server中配置的。我使用的是通过start.spring.io页面创建的Brixton.m3版本。

  • 启动eureka-server似乎没问题。
  • 启动配置服务器似乎也没问题(配置服务器在eureka中可用,请查看http://localhost:8761/eureka/apps)。
  • 但是当我启动使用config-server中的属性的fanci-server时,它会出现“无法解决的属性错误”消息。

共有1个答案

马野
2023-03-14

在您喜欢的-Server/src/main/resources/application.yml中配置云配置服务器:

spring:
  application:
    name: fancyserver
  cloud:
    config:
      uri: http://localhost:8888
 类似资料:
  • 我无法创建属性,因为我得到以下错误: BeanCreationException:创建名为“config client”的bean时出错:注入autowired依赖项失败;嵌套异常是java.lang.IllegalArgumentException:无法解析值“${user.role}”中的占位符“user.role” 我正在遵循本教程:

  • 我无法从git中读取sping-Cloud-config-server中的属性, 我有两个应用程序配置客户端和配置服务器,我想从配置客户端读取配置服务器git存储库中的属性。 请在下面找到我的代码: 配置客户端 ConfigClientApplication.java 消息Resource.java 独自创立属性 pom。xml 配置服务器 配置服务器pplication.java 独自创立属性

  • Beans文件: 在BaseTest中,当调用)方法时,属性文件中的值起作用,但如果试图将该值用作中的变量,则该值为空。你能帮帮我吗?

  • 我正在试用Spring Cloud Netflix stack和Spring Cloud Config服务器和客户端。 然后,为了通过发现查找configserver,然后从constant-service检索配置,我修改了bootstrap.properties文件,如下所示: 通过使用localhost而不是discovery作为eureka主机名,上述更改具有阻止“constants-ser

  • 我使用Spring Cloud Embedded Config Server在服务器启动时从Git获取配置。工作正常。下面是我的配置。 独自创立属性 Spring应用spring。云配置。服务器bootstrap=“true” Spring。云配置。服务器吉特。uri=“”https://11111@bitbucket。全球的公司com/scm/~11111/spring云配置。git“ spri