limit_conn_zone $binary_remote_addr zone=conn_zone:1m;
limit_req_zone $binary_remote_addr zone=req_zone:1m rate=1r/s;
server {
listen 80;
server_name localhost;
location /mystatus {
stub_status;
}
location / {
root /usr/share/nginx/html;
index index.html index.htm;
limit_conn conn_zone 1;
#延迟响应保证3个执行,其他直接返回
#limit_req zone=req_zone burst=3 nodelay;
#limit_req zone=req_zone;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}
test2026-06-11 17:39
