摘要: 前言 简单整理一下preaccess。 正文 主要是介绍一下上文提及到的limit_req以及limit_conn。 里面是http_limit_conn_module 默认编译进去。 生效范围: 全部的workder 进程 进入preaccess 阶段前不生效 限制的有效性取决于key的设计: 依 阅读全文
posted @ 2022-05-03 21:00 敖毛毛 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 前言 简单介绍一下find_config 与 preaccess 阶段。 正文 find_config 很大一部分工作是进行location的匹配。 来一张图看下location指令和merge_slashes: 前缀字符串: 常规 比如/http,表示前缀是http,比如 http/aaa 这种。 阅读全文
posted @ 2022-05-03 14:34 敖毛毛 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 前言 已经到了关键的http请求的11个阶段了。 正文 概念图: 11 个阶段的处理顺序: 那么就来介绍一下: 先来了解一下postread阶段的realip这个处理,realip 是 real ip,就是获取到连接的真实地址。 如何拿到真实的用户ip地址? tcp 连接四元组 这个不可靠,因为网络 阅读全文
posted @ 2022-05-03 11:14 敖毛毛 阅读(91) 评论(0) 推荐(0) 编辑