【发布时间】:2016-02-16 11:08:24
【问题描述】:
我阅读了here 的说明,将我的 nodejs 应用程序配置为在 openshift 上运行。对于
第 2 步:从系统环境中读取配置详细信息
我基本上复制并粘贴了将Server替换为http的代码
// listening on the port
var server_port = process.env.OPENSHIFT_NODEJS_PORT || 8080;
var server_ip_address = process.env.OPENSHIFT_NODEJS_IP || '127.0.0.1';
http.listen(server_port, server_ip_address, function () {
console.log( "Listening on " + server_ip_address + ", port " + server_port );
});
但是当我输入命令git push 时,我的命令提示符出现以下错误。
什么意思
Application 'nodejs' failed to start (port 8080 not available)
【问题讨论】:
-
我认为您已经在那里运行了您的应用程序。您可以尝试访问您的网站吗?
-
当我尝试访问我的网站时,它给了我 503 服务暂时不可用的错误
-
我将从检查您服务器上的日志开始。
-
我试过了,rhc ssh 是用来 ssh 进入我的实例的命令,但是之后我无法访问日志