Nginx access_log 格式“定时”?

Nginx access_log 格式“定时”?

我正在使用配置片段使用 nginx 版本设置反向代理:nginx/1.14.1 - 它将“timing”指定为 access_log 的格式 - 这会导致错误。

## Application specific logs
access_log /var/log/nginx/yourdomain.com-access.log timing;
error_log /var/log/nginx/yourdomain.com-error.log;

以下是 nginx -t 的内容:

nginx: [emerg] unknown log format "timing" in /etc/nginx/conf.d/virtual.conf:27
nginx: configuration file /etc/nginx/nginx.conf test failed

这可能是较新 nginx 或 Plus 版本的功能吗?还是需要在某处定义“时间”?

答案1

第二个参数access_log是预定义的名称log_format。大多数情况下,您可以省略此参数,Nginx 将使用默认选项“combined”。

看看这个官方参考访问日志或者此时回答

相关内容