栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

WebSocket / Socket.IO服务器的一个很好的解决方案(我尝试过Nginx,Node等)

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

WebSocket / Socket.IO服务器的一个很好的解决方案(我尝试过Nginx,Node等)

根据alessioalex的要求,这是我的配置文件。我删除了所有现有注释,但添加了一些我自己认为不重要的注释。

但是,描述此配置的所有部分的功能超出了本文的范围,但是您很可能可以在HAProxy网站上找到必要的文档。

global    maxconn 4096     pidfile /var/run/haproxy.piddefaults    mode    httpfrontend all    bind 0.0.0.0:80    mode tcp    maxconn 200000    timeout client 86400000    default_backend www_backend    # Any URL beginning with socket.io will be flagged as 'is_websocket'    acl is_websocket path_beg /socket.io    acl is_websocket hdr(Upgrade) -i WebSocket    acl is_websocket hdr_beg(Host) -i ws    # The connection to use if 'is_websocket' is flagged    use_backend socket_backend_http if is_websocket    tcp-request inspect-delay 500ms    tcp-request content accept if HTTPbackend www_backend    option httplog    option httpclose    balance roundrobin    option forwardfor    timeout server 30000    timeout connect 4000    server thin1 localhost:4001 weight 1 maxconn 1024 check    server thin2 localhost:4002 weight 1 maxconn 1024 check    server thin3 localhost:4003 weight 1 maxconn 1024 checkbackend socket_backend_http    mode http    option httplog    option http-server-close    option forceclose    no option httpclose    balance roundrobin    option forwardfor     timeout queue 5000    timeout server 86400000    timeout connect 86400000    timeout check 1s    server socket1 localhost:5001 weight 1 maxconn 1024 check


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/401589.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号