由于性能测试需要,需指定请求到达ng后,ng后面的系统处理的时间,需要增加ng日志中关于系统处理时间的显示。
requesttime:"request_time";
log_format main '$remote_addr - $remote_user [$time_local];"$request"requesttime:"$request_time";'
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
说明:
[$time_local]:是ng收到请求的时间
"request_time":是ng将请求转给后端,后端处理的时间。
注意:如果access_log这行被注释掉了,记得放开。
修改完成后,记得重启ng:
/nginx/sbin/nginx -s reload
最后去ng查看最新的日志,发现已经有响应时间咯。