我試圖在我的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