例如,在lua中,通过
ngx.location.capture("/debug_log",
{
args = {
act = "dowork",
cost = 1000
}
});
的方式进行subrequest,并为子请求配置了独立的日志文件:
localtion /debug_log{
log_subrequest on;
access_log /var/log/nginx/debug.log main;
internal;
return 200 "";
}
但是在debug.log中,记录的日志依然是主请求。
如果在log中仅记录包含act和cost这两个参数的子请求的信息?
谢谢。