我应该把这段代码放到哪里呢,
logger.lua
`
local _M = {}
function _M.log(format, ...)
if ngx.ctx.log_slot == nil then
ngx.ctx.log_slot = {}
end
arg = {...}
local logstr = ""
if arg == nil then
logstr = format
else
logstr = string.format(format, unpack(arg))
end
logstr = logstr .. "\t" .. ngx.now()
table.insert(ngx.ctx.log_slot, logstr)
end
return _M`
我是在看这个 链接,讲记录 log 的方法
https://zhuanlan.zhihu.com/p/37736874
感觉还是挺疼的,不管写代码总要记录 log 的吧?