Openresty Nginx Lua开发时 ngx.log 日志level等级类型有哪几种,关于openresty日志level级别类型的解释。

Openresty Nginx Lua开发时 ngx.log 日志类型有哪几种,关于openresty日志类型的解释。

ngx.log函数原型
ngx.log(level, …)
示例
ngx.log(ngx.ERR, “num:”, num)
ngx.log(ngx.INFO, ” string:”.. str)
ngx.log(ngx.WARN, “num:”, num," string:",str)
注意 print语句是INFO级别

level日志等级类型有下面几种
ngx.STDERR    标准输出
ngx.EMERG     紧急报错
ngx.ALERT       报警
ngx.CRIT          严重,系统故障, 触发运维告警系统
ngx.ERR           错误,业务不可恢复性错误
ngx.WARN       提醒, 业务中可忽略错误
ngx.NOTICE     提醒, 业务中比较重要信息
ngx.INFO         信息, 业务琐碎日志信息, 包含不同情况判断等
ngx.DEBUG      调试

一般来说 logs/error.log 是输出 高于等于ngx.ERR级别的日志