我已将Rails 3.2应用程序部署到在VM中本地运行的Micro Cloud Foundry。 vmc push
成功完成,正在运行vmc logs
显示
=> Booting Thin
=> Rails 3.2.11 application starting in production on http://0.0.0.0:54263
=> Call with -d to detach
=> Ctrl-C to shutdown server
>> Thin web server (v1.5.0 codename Knife)
>> Maximum connections set to 1024
>> Listening on 0.0.0.0:54263, CTRL+C to stop
日志中没有提到其他错误甚至警告。当我使用blah.myname.cloudfoundry.me
URL连接到应用程序时,我注意到该应用程序重定向到HTTPS,然后显示连接被拒绝。
为了确保问题不在于我的Micro Cloud Foundry设置,我部署了一个简单的Sinatra Hello World应用程序,它运行良好。
我可以采取哪些步骤来帮助调试此问题,因为vmc logs
没有提供任何帮助?我是否可以通过SSH从Micro Cloud Foundry VM访问其他日志,这可能是问题的线索?
提前致谢。
答案 0 :(得分:1)
您可以看到瘦被绑定到VM上的端口54263,可能值得SSH到vm并使用curl打开127.0.0.1:54263
也值得检查Rails应用程序日志,你可以使用“vmc files”命令并传递路径app / logs / production.log