0

我在部署 JavaWeb 应用程序时仍然遇到问题。然而,这里有一个有趣的花絮。我能够在 MCF 中部署应用程序。但是尝试通过 URL 访问应用程序失败。我以 vcap 的身份 ssh 到该框,并查看了所有进程。而且tomcat进程确实在运行。然后我发现了MCF盒子的本地IP。我也 ps & greped 启动(我相信这是用来启动 tomcat 的命令)。并且有一个带有端口(-p 49922)的此类进程。然后我去我的机器上打开了 safari,可以在端口上连接,然后看,应用程序确实在运行。

这与我在 cloudfoundry.com 和 MCF 上看到的行为相同。但是在 CloudFoundry 上我不能 SSh,所以我无法知道这是怎么回事。我可以附加推送日志 (-t) 。它在 vmc 应用程序上显示了这一点

+-------------+----+--------+---------------------------------+----------+
| Application | #  | Health | URLS                            | Services |
+-------------+----+--------+---------------------------------+----------+
| delements   | 1  | 0%     | delements.xxxxx.cloudfoundry.me | cfdb     |
+-------------+----+--------+---------------------------------+----------+

但我知道它正在运行,只是无法访问。有没有其他人看到过这种行为。这是怎么回事。

谢谢阿图尔

4

1 回答 1

1

从 CF 支持票中的讨论中,请尽量不要设置数据源连接属性,让 CF 自动重新配置数据源 bean。详细文档请访问:http ://docs.cloudfoundry.com/frameworks/java/spring/spring.html

于 2012-11-19T06:37:15.657 回答