2014-03-13 32 views

回答

4

像這樣的配置將工作:

events { 
    worker_connections 1024; 
} 

http { 
    upstream chatserver { 
     server 127.0.0.1:8888; 
    } 

    server { 
     # Requires root access. 
     listen  80; 

     # WebSocket. 
     location /chatsocket { 
      proxy_pass http://chatserver; 
      proxy_http_version 1.1; 
      proxy_set_header Upgrade $http_upgrade; 
      proxy_set_header Connection "upgrade"; 
     } 

     location/{ 
      proxy_pass http://chatserver; 
     } 
    } 
} 

你需要爲了運行Nginx的爲根,以80端口上偵聽現在您可以使用瀏覽器訪問「localhost」。 More info on Nginx and websockets here