摘要: 阅读全文
posted @ 2020-02-26 21:27 codestacklinuxer 阅读(253) 评论(0) 推荐(0) 编辑
摘要: upstream直接转发响应时的具体处理流程,主要是上面subrequest_memory为1的场景,此时该请求属于一个子请求。分析默认的input_filter的处理方法,如果读取包头时同时读到了包体信息,会调用input_filter方法处理: /* 将u->buffer.last - u->b 阅读全文
posted @ 2020-02-26 21:26 codestacklinuxer 阅读(411) 评论(0) 推荐(0) 编辑
摘要: Nginx访问上游服务器的流程大致分以下几个阶段:启动upstream、连接上游服务器、向上游发送请求、接收上游响应(包头/包体)、结束请求。 upstream相关的两个重要数据结构ngx_http_upstream_t和ngx_http_upstream_conf_t /* upstream有3种 阅读全文
posted @ 2020-02-26 21:25 codestacklinuxer 阅读(571) 评论(0) 推荐(0) 编辑