我试图在我的godaddy服务器上运行我的nodejs/expressjs应用程序,但是我使用超时的任何端口。我试过使用我的本地设备上的应用程序,它工作正常。下面我有一段我的连接。nodejs在godaddy服务器上托管时在所有端口上超时
var app = express();
app.listen(8080, function() {
console.log("Listening on port " + 8080);
});
当我运行通过ssh的程序,我没有得到任何错误
node index.js
Listening on port 8080
但是,当我去到相应的位置,在浏览器中,我得到:
xxx took too long to respond.
ERR_CONNECTION_TIMED_OUT
我m很确定它与在godaddy服务器上运行有关。如果任何人有经验使用nodejs使用此服务,有没有一个特定的端口,我应该使用,还是有任何其他设置,我应该做的?
您是否在使用浏览器进行连接时指定了URL中的端口?如果你这样做,那么很确定你需要看看防火墙设置。 – viz
我确实在url中指定了端口。这是一个共享服务器,所以我不认为我有权访问防火墙设置 –
看看这个:https://kr.godaddy.com/help/accessing-your-servers-firewall-console-8553 – viz