随笔分类 -  Haproxy

haproxy配置使用多个域名
摘要:# 定义前端 frontend http-in bind *:80 # 根据域名定义不同的ACL acl www.domain1.com hdr_dom(host) -i www.domain1.com www.domain3.com acl www.domain2.com hdr_dom(host 阅读全文
posted @ 2024-08-29 14:45 momingliu11 阅读(43) 评论(0) 推荐(0) 编辑
haproxy通过lua获取添加请求头字段
摘要:--获取请求头中的字段值 txn.f:hdr(“x-forwarded-for”) txn.f:req_fhdr(“x-forwarded-for”) txn.http:req_get_headers()[“x-forwarded-for”][0] #添加/删除请求头中的字段 txn.http:re 阅读全文
posted @ 2024-04-23 16:39 momingliu11 阅读(57) 评论(0) 推荐(0) 编辑
haproxy acl应用
摘要:仅允许内网段访问虚拟目录路径/powershell 方法一: http-request deny if { path_beg -i /powershell } !{ src 10.0.0.0/8 192.168.120.0/24 172.16.0.0/12} 方法二: acl allow_ip sr 阅读全文
posted @ 2024-01-11 21:26 momingliu11 阅读(14) 评论(0) 推荐(0) 编辑
haproxy vegeta压测https
摘要:haproxy修改如下超时参数: timeout http-request 300s timeout http-keep-alive 300s echo "GET https://mail.test.com/EWS/Exchange.asmx"| vegeta attack -rate=300 -d 阅读全文
posted @ 2023-06-04 16:52 momingliu11 阅读(28) 评论(0) 推荐(0) 编辑
Haproxy绑定不存在的IP
摘要:vim /etc/sysctl.conf 添加如下: net.ipv4.ip_nonlocal_bind =1 sysctl -p 这样,当haproxy中绑定了不存在的IP时,服务可以正常启动 阅读全文
posted @ 2022-09-09 10:16 momingliu11 阅读(100) 评论(0) 推荐(0) 编辑


点击右上角即可分享
微信分享提示