如何更改Redis Log时间戳格式

时间:2017-04-05 10:41:53

标签: lua redis

我正在使用lua脚本运行redis命令并在其中使用{{redis.log()}}。它打印如下所述的格式。但我想在日志中更改为时间格式。即dd-MM-yyyy HH:mm:ss.SSS而不是默认格式(dd MMM hh:MM:ss.SSS,我假设)

格式: [pid]日期日志级别消息

例如: [4018] 11月07日07:01:22.119 *背景保存终止成功

我该怎么做?

1 个答案:

答案 0 :(得分:1)

遗憾的是,不,没有"用户可维修"这个旋钮。对日志的输出始终以服务器c中指定的硬编码格式的时间戳开头:

off = strftime(buf,sizeof(buf),"%d %b %H:%M:%S.",localtime(&tv.tv_sec));