前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >(HAProxy)高性能Linux服务器构建实战:系统安全、故障排查、自动化运维、集群架构

(HAProxy)高性能Linux服务器构建实战:系统安全、故障排查、自动化运维、集群架构

作者头像
用户5760343
发布2022-05-19 16:46:50
3350
发布2022-05-19 16:46:50
举报
文章被收录于专栏:sktjsktj

40000-50000个并发 处理能力10GB LVS HAproxy四层负载 NGINX HAProxy 七层负载 1、安装 2、配置 global defaults frontend backend listen -- global: maxconn 10000 daemon nbproc 进程数 defaults: mode tcp/httpd retries 3 timeout connect 10s timeout client 20s timeout server 30s timeout check 5s frontend www: bind *.80 mode http option httplog #记录http日志 option forwardfor #记录访问IP option httpclose #关闭TCP连接 log global default_backend htmpool backend htmpool: mode http option redispatch #是否设置cookie option abortonclose #如果服务器负载很高,自动结束处理时间长的连接 balance roundrobin/static-rr/source/leastconn/uri/uri_param/hdr #轮询算法 option httpchk GET /index.php #健康状态检查 server web1 ip:8080 cookie server1 weight 6 check inter 2000 rise 2 fall 3 //定义监控页面 listen admin_stats bind *:9188 mode http log 127.0.0.1 local0 err stats refresh 30s stats uri /status stats realm welcome login\ Haproxy stats auth admin:admin stats hide-version stats admin if TRUE

frontend基于ACL做负载均衡 acl www hdr_beg(host) -i ^(www.z.cn|z.cn) acl bbs hdr_dom(host) -i bbs.z.cn acl url url_sub -i buy_sid= use_backend server_www if www use_backend server_app if url use_backend server_bbs if bbs default_backend server_cache

image.png

实例

image.png

image.png

image.png

image.png

image.png

启动

haproxy -f xx.cfg haproxy -c #语法检查

平滑重启

haproxy -f xx.cfg -st cat haproxy.pid

HAProxy+keepalived 高可用

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-05-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 启动
  • 平滑重启
相关产品与服务
负载均衡
负载均衡(Cloud Load Balancer,CLB)提供安全快捷的流量分发服务,访问流量经由 CLB 可以自动分配到云中的多台后端服务器上,扩展系统的服务能力并消除单点故障。负载均衡支持亿级连接和千万级并发,可轻松应对大流量访问,满足业务需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档