问题描述
我有两个微服务。一个Spring Cloud Config Server和另一个实现Spring Cloud Config Client的模块。当我将默认配置用于Spring Cloud Config Server服务(localhost:8888
)时,我可以在本地启动它而没有任何问题,然后我也可以使用bootstrap.yml
启动其他模块,它显然找到配置服务器,获取其属性并正确启动。都好。现在,我想将这两项服务都推到Pivotal Cloud Foundry。
Config Server服务运行良好,服务已在我的Space中启动并运行,并且使用浏览器,我可以验证它仍然可以从特定的GitHub存储库中获取属性文件。
问题是另一个模块,客户端。我已使用绑定到其上的路由将其localhost:8888
文件(bootstrap.yml
)中的默认spring.cloud.config.url parameter
替换为云中当前活动的服务,并尝试在本地启动它。不幸的是,现在它只是在启动过程中超时。在这一点上,我试图指定更长的超时时间,但是没有任何帮助。
有趣的是,如果我直接从超时的日志中复制URL,我会看到它在本地浏览器中正常运行。那么,当我尝试使用更改后的参数打包客户端时,为什么不使用IntelliJ?
对不起,我在这里不能提供太多细节,但是我希望也许有一个我错过的简单解决方案。谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)