Ich habe fast jede Lösung ausprobiert, die ich in Foren und Blogs finden kann, aber ich habe kein Glück, darum bitte ich um Hilfe.nginx + nodejs + socket.io ERR_CONNECTION_TIMED_OUT
Hier ist die Situation, ich benutze derzeit Ubuntu und ich bin 2 Sockets in es läuft vor dem läuft perfekt, aber wenn ich versuchte, eine weitere 1 Socket hinzufügen das Problem entstehen (The ERR_CONNECTION_TIMED_OUT).
Hier ist mein Set
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";
}
}
für meine dritte Buchse auf NGINX up Dies ist exakt das gleiche nginx-Setup, das ich mit meiner ersten 2 app gehabt haben, deshalb habe ich zu debuggen eine harte Zeit habe es auch mit dem nodejs Server.
http.listen(3210, function(){
console.log('Listening on Port');
});
und auf Front-End
var socket = io.connect('http://testapp.com:3210');
Ja http://testapp.com läuft auf Port 80. verdammt, es isst viel meiner Zeit Debugging dieses. Ich bin nur verwirrt, weil meine anderen beiden Apps mit der gleichen Implementierung ausgeführt werden. Vielen Dank @robertklep – Gerald