专栏首页码客Nginx Websocket配置

Nginx Websocket配置

配置

upstream imtest_xhkjedu {   
      server 123.123.123.123:8090;   
}  

  
server {  
      listen 80;  
      server_name imtest.abc.com;
      client_max_body_size  200m;  
location / {  
          proxy_pass http://imtest_xhkjedu/;  
          proxy_cookie_path / /;
          proxy_redirect  / /; 
          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_http_version 1.1;
          proxy_set_header Upgrade $http_upgrade;
          proxy_set_header Connection "upgrade";
          client_max_body_size 200m;  
          client_body_buffer_size 128k;   
          proxy_connect_timeout 300s;
          proxy_send_timeout 300s;
          proxy_read_timeout 300s;   
          proxy_busy_buffers_size 64k;  
          proxy_temp_file_write_size 64k; 
          proxy_buffer_size 64k; 
          proxy_buffers 8 64k; 
          fastcgi_buffer_size 128k; 
          fastcgi_buffers 4 128k;
          send_timeout 60;   
  }
}

相比之前配置的HTTP代理 主要增加了以下配置

proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Windows下Nginx配置

    剑行者
  • Nginx Tomcat 负载均衡 集群

    Nginx和Tomcat的负载均衡配置 只能用http 协议 但是nginx的优秀性能 值得你去尝试

    剑行者
  • 代理与反向代理

    正向代理通过上面的图理解其实就是用户想从服务器拿资源数据,但是只能通过proxy服务器才能拿到,所以用户A只能去访问proxy服务器然后通过proxy服务器去服...

    剑行者
  • Nginx4大模块——proxy、headers、upstream、stream

    反向代理( reverse proxy) 方式是指用代理服务器来接受 Internet 上的连接请求, 然后将请求转发给内部网络中的上游服务器, ...

    yaohong
  • Nginx 启用upstream模块后,location块中的相关参数说明

    天策
  • nginx通过https方式反向代理多实例tomcat

    案例说明: 前面一层nginx+Keepalived部署的LB,后端两台web服务器部署了多实例的tomcat,通过https方式部署nginx反向代理tomc...

    洗尽了浮华
  • nginx反向代理

    客户端发出请求到代理服务器上,然后代理服务器帮他去后台请求资源,客户端认为代理服务器就是原始的web服务。然后由反向代理服务器去帮他请求资源。

    张琳兮
  • 反向代理 nginx 配置 原

    用户2836074
  • Nginx服务实现动静分离

    lyb-geek
  • 使用DaemonSet+Taint/Tolerations+NodeSelector部署Nginx Ingress Controller

    在Kuberntes Cluster中准备N个节点,我们称之为代理节点。在这N个节点上只部署Nginx Ingress Controller(简称NIC)实例...

    Walton

扫码关注云+社区

领取腾讯云代金券