0
私はフォーラムやブログで私が見つけることができる解決法はほとんど試しましたが、運がないので、今私は何か助けを求めています。nginx + nodejs + socket.io ERR_CONNECTION_TIMED_OUT
私は現在Ubuntuを使用していますが、その前に2つのソケットを実行していますが、もう1つのソケットを追加しようとすると問題が発生します(ERR_CONNECTION_TIMED_OUT)。ここで
は私のupstream stream {
server localhost:3210;
}
server {
location /socket.io {
proxy_pass http://stream;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
}
これは私が私の最初の2アプリで持っていた同じ正確なnginxの設定で、それは私がデバッグに苦労してる理由です私の第三のソケットのためnginxの上に設定されていますそれはnodejsサーバーとも同じです。
http.listen(3210, function(){
console.log('Listening on Port');
});
とフロントエンドの
var socket = io.connect('http://testapp.com:3210');
はいhttp://testapp.comはポート80で動作しています。私は多くの時間をこの間デバッグしています。他の2つのアプリが同じ実装で実行されているので、ちょっと混乱しています。とてもありがとう@robertklep – Gerald