nginx代理过程中涉及到的时间问题

在nginx做反向代理时涉及到ngx_http_upstream_module模块中的变量介绍

 

1、nginx内的时间定义

1.1 request_time 

单位为秒

指的就是从接收用户请求的第一个字节到发送完响应数据的时间,即$request_time 包括接收客户端请求数据的时间、后端程序响应的时间、发送响应数据给客户端的时间

1.2 upstream_response_time

单位为秒

是指从Nginx向后端建立连接开始到接收完数据然后断开连接为止的时间

1.3 upstream_connect_time

单位为秒

nginx跟后端建立连接的时间,如果是到后端使用了加密协议,该时间包括握手的时间

1.4 upstream_header_time

单位为秒

接收后端server响应头部的时间

原文地址:https://www.cnblogs.com/gavin11/p/15499955.html