如何更改 Redis 日志时间戳格式

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

格式: \ [pid ] 日期 loglevel 消息

例如: \ [4018 ] 14 Nov 07:01:22.119 \ * 后台保存成功终止

我怎么做?

点赞
用户3160475
用户3160475

遗憾的是,没有“用户可服务”的旋钮。输出到日志的始终由时间戳前置,在 server.c 中指定了硬编码格式:

off = strftime(buf,sizeof(buf),"%d %b %H:%M:%S.",localtime(&tv.tv_sec));
2017-04-05 11:09:39