首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Nginx 使用 logrotate 进行日志滚动

Nginx 日志滚动(官方)

向 Nginx 主进程发送 信号。

信号量被 Nginx 自定义了,为重新打开日志;当 kill 命令发送 时,nginx 会重新打开日志文件,并重新创建进程。

logrotate 管理 Nginx 日志

is designed to ease administration of systems that generate large numbers of log files. It allows automatic rotation, compression, removal, and mailing of log files. Each log file may be handled daily, weekly, monthly, or when it grows too large.

是一个日志文件管理工具。用于分割日志,删除旧的日志,并创建新的日志文件,起到日志滚动的作用。

是基于 linux 的 CRON 来运行的,其脚本是 。

安装 logrotate

Linux 一般会默认安装,它默认的配置文件在:

安装 logrotate:

配置 logrotate

配置文件参数说明:

logrotate 命令参数

手动执行 logrotate

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201122A021OR00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券