gpt4 book ai didi

nginx - 保留最近30天的Nginx日志

转载 作者:行者123 更新时间:2023-12-04 16:38:34 37 4
gpt4 key购买 nike

我想将lsat的nginx日志保留30天。
如图所示,默认配置为15天。
enter image description here

我想保留过去30天。

以下是Nginx的清除设置:

    ##
# Logging Settings
##

access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;

但是它没有说“应该怎么做”。

我根本不是Nginx专家,所以我不知道如何/在何处可以更改该配置。

也许那里的某人需要做同样的事情并想帮助我。

最佳答案

要更改此行为,您必须更改nginx的logrotate文件。
该文件可能位于/etc/logrotate.d中。
为了实现您要执行的操作,请将weeklyrotate 30指令放入与nginx对应的文件中。
之后,使用以下命令确保更改生效:

  • logrotate /etc/logrotate.d/nginx-config-file
  • 关于nginx - 保留最近30天的Nginx日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44180125/

    37 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com