添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
spring cloud config java.lang.IllegalStateException: Could not locate PropertySource and the fail fa 2019-01-08 17:39:24

1、config server 中 default-label 与git或SVN分支对应不上
2、config client 中 label 与git或SVN分支对应不上

1、在git 或SVN上创建对接分支

2、config server和config client 配置git或svn对应分支

配置方式如下:
- config server default-label 替换成Git或SVN已有分支

spring:
  application:
    name: herion-config-server
  profiles:
    active: dev
  cloud:
    config:
      server:
          uri:  https://xxxx/herion/jfintech-config.git
          default-label: ${spring.profiles.active} 
  • config client label 替换成Git或SVN已有分支
 spring:
  application:
    name: herion-confit-client
  profiles:
    active: dev
  cloud:
    config:
      fail-fast: true
      discovery:
        service-id: herion-config-server
        enabled: true
      profile: ${spring.profiles.active}
      label: ${spring.profiles.active}
                                    启动springcloud项目时,出现java.lang.IllegalStateException: Could not locate PropertySource and the fail fast property is set, failing
原因是:服务没有读取到git上的配置文件导致。
                                    自己部署了一个Spring Cloud微服务项目,实践Spring Cloud Config分布式配置组件,按照Spring Cloud Config 资料[ConfigSpring Cloud分布式配置组件](http://c.biancheng.net/springcloud/config.html) 先后创建了Eureka注册中心服务、 Spring Cloud Config Server服务、 Spring Cloud Config Client客户端,在最后启动 Spring Client Co
                                    报错详情:
首先网关启动的时候一直去配置中心拉取配置文件,然后重复个十几次拉取不下来然后就报错了
java.lang.IllegalStateException: Could not locate PropertySource and the fai
查找原因 :
最后发现是网关的yml配置服务路由路径的时候的缩进问题…真是搞我心态,记录下来,防止以后这里出错
                                    文章目录问题详情排查过程1.1 查看配置文件是否可以正常加载1.2 进入 config 服务正在运行的容器, 查看文件是否存在1.3 查看容器运行日志:最后发现是配置文件中多了一个 TAB 符,唉,说多了都是泪!
出现异常报错: Could not locate PropertySource and the fail fast property is set, failing
1.1 查看配置文件是否可以正常加载
查看配置文件是否正确加载的 url:
http://configserve
java.lang.IllegalStateException: Could not locate PropertySource and the fail fast property is set, failing
	at org.springframework.cloud.config.client.ConfigServicePropertySourceLocator.locate(ConfigServicePropertySourceLocato
java.lang.IllegalStateException: Could not locate PropertySource and the fail fast property is set, failing
	at org.springframework.cloud.config.client.ConfigServicePropertySourceLocator.locate(ConfigServicePropertySourceLocator.java:132)
	at or.
                                    问题描述:使用springcloud的本地配置中心时出现:Could not locate PropertySource and the fail fast property is set, failing
使用的配置中心的依赖不加版本就行了,即使用导入的springcloud版本中的spring-cloud-config-server的默认依赖就行了。
        <dependency>
            <groupId>org.springframew
                                    今天运行项目时出现的这个问题,java.lang.IllegalStateExceptio,第一次见到这个异常,
错误原因:该异常表示,当前对客户端的响应已经结束,不能在响应已经结束(或说消亡)后再向 客户端(实际上是缓冲区)输出任何内容。
具体分析:首先解释下flush(),我们知道在使用读写流的时候数据先被读入内存这个缓冲区中, 然后再写入文件,但是当数据读完时不代表数据已经写入文件完...
                                    java.lang.IllegalStateException: Cannot perform this operation because the connection pool has been closed. 
                        at android.database.sqlite.SQLiteConnectionPool.throwIfClosedLocked(
                                    java.lang.IllegalStateException: Failed to load property source from location 'classpath:/application.yml'
    at org.springframework.boot.context.config.ConfigFileApplicationListener$Loader.load(Conf...
java.lang.IllegalStateException: The platform metadata area could not be written: /private/var/folders/t5/5_zgrvkd3nnfvscp345mss_w0000gn/T/AppTranslocation/71B1473F-76AB-4F20-80B4-6301744E9B00/d...