NGINX websocket 配制

http {

  map $http_upgrade $connection_upgrade {
          default upgrade;
          '' close;

  }

  upstream wsbackend{
         server ip1:port1;
         server ip2:port2;
         keepalive 1000;
  }

  server {
       listen 20038;
       location /{ 
            proxy_http_version 1.1;
            proxy_pass http://wsbackend;
            proxy_redirect off;
            proxy_set_header Host $host:$server_port;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_read_timeout 3600s;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection $connection_upgrade;
       }

}

server nginx start  启动

chkconfig nginx on    开机自启

 

posted @ 2023-03-02 11:52  stweily  阅读(83)  评论(0编辑  收藏  举报