问题:
Spring Cloud Config Server已经配置完成,并且可以访问到远端服务器。在配置完Spring Cloud Config Client启动时报错,显示找不到注入的自定义变量;然后疯狂的找解决办法,抓狂了半天依旧没法解决,最后发现远端服务器中yml文件格式错了,key-value形式中key: 后有空格。
思路:
Spring Cloud Config Client默认配置端口为8888,当设置Client端端口为其他时,新建bootstrap.yml配置文件分开配置。如果还不行可以尝试将Config Server配置到注册中心,Client端通过注册中心服务名访问。