飓风营救

Nginx防慢连接攻击实战:几行配置挡住Slowloris_我的网站

盾牌

A |     

     一键部署OpenClaw        做站长最怕的不是没流量,是服务器莫名其妙瘫了。

B |     

文 | 李舒祺在足球世界,平衡家庭和职业是不少人的难题。近日,NWSL卫冕冠军哥谭足球俱乐部的主教练阿莫罗斯(Juan Carlos Amorós)离队休5周育儿假之前,被频繁问及如何兼顾工作和家庭;比利时球星多库孩子预产期恰好撞上世界杯,陪伴孩子出生的他离队了几天,就被讽刺「离开世界杯就为了剪脐带」?男性免不了被指指点点,女性的处境只会更加艰难——她们要面对的不只是舆论,有的更是付出了整个职业生涯的代价。

C | Slowloris 这类慢连接攻击不发送大量请求,而是故意把连接拖住,耗光 Nginx 的 worker 进程。

D | 不过,好在已有女性愿意站出来。冰岛传奇球员贡纳斯多蒂尔(Sara Björk Gunnarsdóttir)曾7次当选冰岛足球小姐,两度荣膺冰岛年度运动员。2021年3月怀孕之际,她效力于奥林匹克里昂这家顶级女足俱乐部。俱乐部曾承诺全力支持她,但两个月过去,她没拿到一分钱工资。

E | 你的网站可能瞬间从“打不开”变成完全无响应。    

         应对思路很简单:给连接设置合理的超时阈值。

F | 她去问队友,发现大家都有工资,只有自己没有。贡纳斯多蒂尔作为欧冠七冠王的一员,与金球奖级别的队友并肩战斗的她,从未设想过自己会处于如此境地。经纪人不断找俱乐部讨说法,法国职业球员工会介入后,国际职业足球运动员联合会(FIFPRO)也介入了。客户端发完头部就超时、发body 也超时、整体发送还超时,三个时间窗口一收紧,攻击者就没了拖下去的空间。讨薪时间从几周变成了几个月,情况依然没有改善,国际职业足球运动员联合会准备在国际足联层面提起诉讼。    http {    client_header_timeout 10s;   #读取请求头超时时间    client_body_timeout  10s;    #读取请求体超时时间    send_timeout         10s;    #发送响应超时时间    keepalive_timeout    30s;    #长连接保持时间         #限制单IP连接数,进一步压制慢连接    limit_conn_zone $binary_remote_addr zone=addr:10m;    server {    limit_conn addr 30;    }    }    这里的时间值不是越小越好。如果你的接口有上传大文件的功能,client_body_timeout 可以放宽到 60 秒,甚至针对上传路径单独写一个 location。

G | 核心原则是:正常用户用不上那么长时间。

H |     配置改完后用nginx -t 检查语法,reload 平滑生效。

I | 里昂女足总监蓬索(Vincent Ponsot)却称:「如果把这件事带去国际足联,你在里昂不会有未来。」「这本该是我人生中最幸福的时刻。

J | 我只想好好享受我的孕期,然后回到球队,做出贡献。」加盟里昂本是她的梦想。在欧冠决赛中进球,与里昂一道登顶是她职业生涯中最引以为傲的时刻。可惜这个故事终于还是要画上句号。可以用 slowhttptest 工具自己压测一下,看改成 10 秒后连接还能不能被挂住。真实业务里我习惯把这几个值默认设为 10 秒,上传接口单独放开。

K | 2019/20赛季女足欧冠决赛赛后贡纳斯多蒂尔与队友庆祝2022年5月,国际足联争议解决委员会责令里昂支付贡纳斯多蒂尔怀孕期间直至产假开始前的全额工资。争议解决委员会强调俱乐部「照护义务」的缺失:怀孕期间俱乐部没有联系她,没有跟进她的情况,更没有关注她的身心健康——无论是作为员工,还是作为一个人。

L |

        
    

申请创业报道,分享创业好点子。收到裁决理由后,这支刚刚加冕为八冠王的球队决定不再上诉。点击此处,共同探讨创业新机遇!。

M | 贡纳斯多蒂尔赢了。更重要的是,她给整个足坛上了一课:女球员不该被迫在「成为母亲」和「继续踢球」之间二选一。贡纳斯多蒂尔与孩子国际职业足球运动员联合会2017年发布的报告显示,只有2%的女足球员是母亲,47%的女足球员为了组建家庭提前退役。国际职业足球运动员联合会新任法律总监布鲁内沃德(Alexandra Gomez Bruinewoud)遗憾地承认:「我们曾查阅是否有体育项目在国际层面规范孕产权益,结果发现并没有。」很快,布鲁内沃德所在的协会便制定了一份政策文件,提交给国际足联。

N | 2024年6月1日,国际足联公布了关于职业女性球员和教练工作条件的新规定,重点关注孕产权益。同年,国际职业足球运动员联合会发布了《产后重返赛场指南》,旨在帮助运动员更好度过怀孕及产后阶段。贡纳斯多蒂尔就是参与制定该指南的工作组成员之一。贡纳斯多蒂尔树立了一座丰碑联赛层面,情况也有所改善。

o | WSL球员产假前14周可以拿到100%周薪;带薪产假之外,NWSL的集体协议已经把建家福利、育儿补贴、心理健康假等纳入球员保障体系;Liga F的集体协议更是点明,合同最后一年怀孕的球员有权以同等条件续约一年,且俱乐部必须设置托儿所和哺乳室……女子足球真正的进步,不只是踢更多比赛、赚更多钱。

p | 正如贡纳斯多蒂尔所言:「这不仅仅是生意。更关乎一名劳动者、一名女性和一个人。」

Current article:http://6phhw7.nenyaogecebenliexi.shop/list_ngp/lrk.html

Published on:18:33:25