【发布时间】:2014-09-16 08:57:20
【问题描述】:
我尝试将我的 spring 应用程序 (spring rest + angular + mongo db) 推送到 cloud foundry,但出现此错误。
“推送应用程序失败 - 客户端错误 - 执行云时出错 代工操作:502 Bad Gateway"
我不确定这个问题是否来自云代工厂内部的性能问题,因为我尝试免费试用,或者这是 maven 依赖项的版本冲突(在本地它可以正常工作) 如果有人有想法
<java-version>1.6</java-version>
<spring.version>3.2.1.RELEASE</spring.version>
<spring.data.mongodb.version>1.1.1.RELEASE</spring.data.mongodb.version>
<org.slf4j-version>1.6.1</org.slf4j-version>
<joda-time.version>1.6.2</joda-time.version>
<jackson.version>1.8.1</jackson.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<java.mail.version> 1.4.3</java.mail.version>
<org.cloudfoundry-version>0.8.5</org.cloudfoundry-version>
<junit.version>4.8.2</junit.version>
<spring.security.version>3.2.3.RELEASE</spring.security.version>
<jersey.version>1.18.1</jersey.version>
【问题讨论】:
-
信息不足。顺便说一句,“标签”是针对与您的问题“相关”的部分,而不是针对您正在处理的应用程序的每个方面。可能只是通过推送一个基本的“hello world”进行测试,然后添加依赖项直到出现问题。
-
感谢@Neil Lunn 的回应,我尝试了一个简单的例子,它可以工作,但是当我推动一个大项目时,问题就出现了。
-
所以这显然是一个“引入依赖问题”,最好通过“增量”添加依赖关系直到出现问题来解决。我还建议您“应该”能够从您的部署中访问“构建”日志,这将准确地告诉您出了什么问题。
标签: spring maven cloud-foundry