https://github.com/doujiang24/lua-resty-kafka 或 https://github.com/cloudflare/lua-resty-logger-socket 或其他网络方式发送至远端。
在 2019年3月16日星期六 UTC+8下午2:16:38,jiaz...@gmail.com写道:
我的项目中需要记录大量的业务级日志,写到磁盘后,
再通过filebeat实时读取,这里写日志的量会比较大,请问用什么方式比较好?ngx.log是non-blocking方法,但是不适合这种场景。下面这种方式在高并发时有没有什么问题?local f = io.open("teacher_oper.log", "a+")
f:write(message .. "\n")
f:close()