我在部署 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 |
+-------------+----+--------+---------------------------------+----------+
但我知道它正在运行,只是无法访问。有没有其他人看到过这种行为。这是怎么回事。
谢谢阿图尔