[英]Openshift - 503 Service Temporarily Unavailable when i am accessing the app
我在这里使用node.js和mongo db在Openshift上托管了一个应用程序。 它昨天运行得很好,今天我正在访问它,我得到了
服务暂时不可用错误
我搜索了一些线程并尝试了这个命令
rhc tail -a news
结果是
错误的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! message
npm ERR! message
sh“-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
结果是
结果:Geargroup nodejs-0.6 + mongodb-2.2启动
我还试图重启我的应用程序
rhc app restart
它正确地重新启动。 你能告诉我这是什么问题吗?
您使用的是免费的OpenShift帐户(免费grear)吗? 如果是这样,你的应用程序在做什么? 是非常CPU或内存密集型。 使用cgroup监视您的齿轮,一旦超过任何资源限制(CPU,内存,线程),您的应用程序就会被杀死。 在这种情况下,您将收到您描述的消息。 遗憾的是,没有办法告诉您超出了哪个资源,并且您没有收到通知,这是问题所在。 至少这是我在我的应用程序中遇到的问题。 当然,您的应用可能还有其他问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.