在我的 nginx 配置中,我有几个服务器块。每个块在不同的路径中都有自己的访问/错误日志。
server {
server_name 1
access_log /path1/access_log <-- use UTC
}
server {
server_name 2
access_log /path2/access_log <-- use Asia/Singapore
}
是否可以对这两个日志使用不同的时区设置?
这样做的目的是我有多个其他数据源需要与访问日志保持一致
答案1
这access_log
指令采用可选的 log_format 指令,该指令控制特定日志文件中记录的信息。
默认格式是,combined
但据我所知log_format
指令允许您使用不同的时间戳定义自己的时间戳。
不过,在关联不同数据源的系统中,进行一些后期处理可能会更容易。