優化Nginx日志性能可從以下方面入手:
buffer
和flush
參數設置緩沖區,減少磁盤I/O頻率,如access_log /var/log/nginx/access.log main buffer=32k flush=30s;
。log_format
,僅保留必要字段(如IP、請求、狀態碼),減少日志體積。error_log
級別設為info
或warn
,避免記錄過多調試信息。logrotate
按天/周分割日志并壓縮舊文件,避免單文件過大。logrotate
刪除過期日志,釋放磁盤空間。