我在Openshift 这里上托管了一个应用程序,使用node.js和mongo。它昨天运行得很好,而今天,当我访问相同的时候,我得到了
服务暂时不可用错误
我搜索了一些线程并尝试了以下命令
rhc tail -a news结果是
国家预防机制错误!节点-v v0.6.20 node!npm -v 1.1.37 npm错误!代码 我们的npm是错误的!消息OpenShift-示例-App@1.0.0开始:
node server.jsnpm!消息sh "-c" "node server.js"失败1 国家预防机制错误!国家预防机制错误!其他日志记录详细信息可以在: npm中找到! /var/lib/openshift/4eb0c449f78a4d7e937726185b5e636e/app-root/runtime/repo/npm-debug.log 国家预防机制错误!不确定代码未定义npm错误!不确定代码1
我也试过
rhc app status -a news结果是
结果: Geargroup NodeJS-0.6+MongoDB2.2启动
此外,我还试图重新启动我的应用程序。
rhc app restart重新开始了。你能告诉我有什么问题吗?
发布于 2013-01-18 11:00:02
发布于 2013-01-18 10:38:04
您使用的是免费OpenShift帐户(免费格雷尔)吗?如果是的话,你的应用程序在做什么?它是非常CPU还是内存密集型。使用cgroup监视齿轮,一旦超过任何资源限制(cpu、内存、线程),应用程序就会被杀死。在这种情况下,您将得到您所描述的信息。不幸的是,没有办法知道您已经超出了哪些资源,而且您也没有得到通知这是问题所在。至少这是我在应用程序中经历过的事情。当然,你的应用程序可能还有其他问题。
https://stackoverflow.com/questions/14396597
复制相似问题