zoukankan      html  css  js  c++  java
  • Nginx 配置 webSocket 支持

     1      # websocket
     2      map $http_upgrade $connection_upgrade {
     3             default upgrade;
     4             ''      close;
     5         }
     6 
     7      # 负载均衡配置
     8      upstream websocket {
     9                     server 127.0.0.1:8090;
    10                     server 127.0.0.1:8091;
    11                     server 127.0.0.1:8092;
    12             }
    13 
    14 server {
    15             listen       80;
    16             location / {
    17                 client_max_body_size 100m;
    18                 root   html;
    19                 index  index.html index.htm;
    20                 proxy_pass http://tomcat_server;
    21                 proxy_set_header Host $http_host;
    22                 proxy_connect_timeout 18000;
    23                 proxy_send_timeout 18000;
    24                 proxy_read_timeout 18000;
    25                 proxy_ignore_client_abort on;
    26                 proxy_set_header X-Real-IP $remote_addr;
    27                 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    28                 proxy_set_header X-Forwarded-Host $server_name;
    29                 # websocket 支持
    30                 proxy_http_version 1.1;
    31                 proxy_set_header Upgrade $http_upgrade;
    32                 proxy_set_header Connection $connection_upgrade;
    33             }
    34 }

     客户端建立连接数量配置

     1 events {
     2     worker_connections 40960;
     3     multi_accept on;
     4     use epoll;
     5 }
     6 
     7     sendfile            on;
     8     tcp_nopush          on;
     9     tcp_nodelay         on;
    10     keepalive_timeout   65;
    11     types_hash_max_size 2048;
    12 
    13     client_header_timeout 120s;        #调大点
    14     client_body_timeout 120s;          #调大点
    15     client_max_body_size 100m;         #主要是这个参数,限制了上传文件大大小
    16     client_body_buffer_size 256k;
  • 相关阅读:
    CF1324F Maximum White Subtree(树形dp)
    定时任务集群部署
    zookeeper服务的注册与发现
    多个定时任务服务注册到zookeeper临时顺序节点配置
    nginx反向代理
    nginx反向代理、负载均衡
    Eclipse快捷键
    下拉列表中复选框多选
    Zookeeper节点查看工具
    git打tag
  • 原文地址:https://www.cnblogs.com/ming-blogs/p/14372359.html
Copyright © 2011-2022 走看看