首页 > 解决方案 > Pivotal Cloud Foundry 上的 Spring Cloud Config Server

问题描述

我有两个微服务。一个 Spring Cloud Config Server 和另一个实现 Spring Cloud Config Client 的模块。localhost:8888当我使用 Spring Cloud Config Server 服务的默认配置bootstrap.yml(适当地。都好。现在我想将这两个服务都推送到 Pivotal Cloud Foundry。

Config Server 服务运行良好,服务在我的空间中启动并运行,使用浏览器我可以验证它仍然可以从特定的 GitHub 存储库获取属性文件。

问题是另一个模块,客户端。我已使用绑定到它的 Route 将localhost:8888bootstrap.yml文件 ( spring.cloud.config.url parameter) 中的默认值替换为云中现在处于活动状态的服务,并尝试在本地启动它。不幸的是,现在它只是在启动期间超时。此时我尝试指定更长的超时时间,但没有任何帮助。有趣的是,如果我直接从超时的日志中复制 URL,我会看到它在本地浏览器中正常工作。那么,当我尝试使用更改的参数打包客户端时,为什么不在 IntelliJ 中呢?

抱歉,我不能在这里包含太多细节,但我希望也许有一个我错过的简单解决方案。谢谢!

标签: springcloud-foundryspring-cloud-config

解决方案


推荐阅读