参考这个 https://github.com/openresty/openresty/issues/206
On Thursday, November 15, 2018 at 8:46:37 PM UTC+8, agnt agnt wrote:
请问,这个变量在哪个阶段可供访问?我想得到这个变量,
然后向服务器发个POST.并不是打印到日志.
在 2018年11月15日星期四 UTC+8下午6:43:15,quzhi写道:hi
试试这个 $upstream_response_time 怎么样?
在 2018年11月15日星期四 UTC+8下午2:54:07,agnt agnt写道:
问题解决.
思路是在access_lua_by_content阶段写一个变量
在log_lua_by_content的时候计算两者的差值.
原理是因为proxy_pass是当前请求的子请求.所以统计当前请求的时长等于统计到了proxy_pass的时长.
对于缓存命中的情况也同样适用.
在 2018年11月13日星期二 UTC+8下午1:55:50,agnt agnt写道:
各位大神好.
我想用lua统计proxy_pass请求的用时,也想知道当请求读取缓存时候的用时.
请问有办法做到吗?
我查了查想着的参数,好像没办法做到.
求指点.