Openshift - 503服务在我访问应用程序时暂时不可用

mit*_*esh 3 paas node.js openshift

我在这里使用node.js和mongo db 在Openshift上托管了一个应用程序.它昨天运行得很好,今天我正在访问它,我得到了

服务暂时不可用错误

我搜索了一些线程并尝试了这个命令

rhc tail -a news
Run Code Online (Sandbox Code Playgroud)

结果是

错误的ERR!node -v v0.6.20 npm ERR!npm -v 1.1.37 npm ERR!码

ELIFECYCLE npm ERR!消息OpenShift-Sample-App@1.0.0 start:`node

server.js npm ERR! messagesh"-c""node server.js"`失败1

错误的ERR!错误的ERR!其他日志记录详细信息可在以下位置找到:npm ERR!

/var/lib/openshift/4eb0c449f78a4d7e937726185b5e636e/app-root/runtime/repo/npm-debug.log

错误的ERR!不好的代码undefined npm ERR!不行的代码1

我也试过了

rhc app status -a news
Run Code Online (Sandbox Code Playgroud)

结果是

结果:Geargroup nodejs-0.6 + mongodb-2.2启动

我还试图重启我的应用程序

rhc app restart
Run Code Online (Sandbox Code Playgroud)

它正确地重新启动.你能告诉我这是什么问题吗?

mit*_*esh 7

正如Hardy所说,我仍然不知道哪个资源被超出.但现在已经修好了.

这就是我做的.

  1. 只需按照此处的说明远程访问您的应用控制台即可.

  2. 使用PuTTy或Cygwin等客户端进入控制台.

  3. 只需输入即可查看应用的状态ctl_app status.对我来说它来了: App目前无法访问或停止.

  4. 只需输入即可开始 ctl_all start

现在app正如以前一样工作.