zoukankan      html  css  js  c++  java
  • worksocket使用Nginx进行*

    配置文件

    map $http_upgrade $connection_upgrade {
            default upgrade;
            '' close;
    }
    
    upstream weoskceturl{
            server 127.0.0.1:9002;
    }
    server{
       listen       80;
       server_name  localhost;    
        location /api {
               proxy_redirect off;
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For     $proxy_add_x_forwarded_for;
                proxy_pass http://weoskceturl/api;
                proxy_connect_timeout 4s;                
                proxy_read_timeout 60s;                  
                proxy_send_timeout 12s; 
                proxy_http_version 1.1;
                proxy_set_header Upgrade $http_upgrade;
                proxy_set_header Connection $connection_upgrade;
            }
    }      
    proxy_read_timeout 说明

    这个是服务器对你等待最大的时间,也就是说当你webSocket使用nginx转发的时候,如果60秒内没有通讯,依然是会断开的,这个可以按照自己的要求来

    -----------------------有任何问题可以在评论区评论,也可以私信我,我看到的话会进行回复,欢迎大家指教------------------------ (蓝奏云官网有些地址失效了,需要把请求地址lanzous改成lanzoux才可以)
  • 相关阅读:
    竞赛200
    竞赛202
    判断是node还是 浏览器端 typeof xxx==='string'
    闷油瓶
    关于算法题
    堆 heap, 准备博客参考
    私有npm 上发布 包
    竞赛199
    正则,转换数组
    设计模式之模板设计模式-以spring的各种template为例
  • 原文地址:https://www.cnblogs.com/pxblog/p/15073623.html
Copyright © 2011-2022 走看看