NGINX module to dynamically lock IP and release it periodically
5 — 所有核心与模块指令——语法、默认值、上下文与真实配置示例。
dynamic_limit_req
dynamic_limit_req 指令控制传入请求的速率,以根据请求模式动态锁定 IP 来防止滥用。
httpserverlocation
dynamic_limit_req_log_level
指令 `dynamic_limit_req_log_level` 指定因速率限制而导致的请求处理失败和延迟的日志级别。
httpserverlocation
dynamic_limit_req_redis
为动态请求限制模块使用的 Redis 数据库配置连接参数。
http
dynamic_limit_req_status
dynamic_limit_req_status 指令设置当客户端的请求超过定义的限制时返回的 HTTP 状态码。
httpserverlocation
dynamic_limit_req_zone
`dynamic_limit_req_zone` 指令配置一个共享内存区域,用于跟踪并限制每个 IP 地址或特定 key 的过高请求速率。
http