1. 问题提出 nginx的日志没有切分,会非常大,不利于日志的删除和查看 2. 解决思路 写一个脚本,去切分日志 使用crontab写一个定时任务,每天切一个。 3. 解决流程 脚本时别人的,拿过来用。
1. 问题提出nginx的日志没有切分,会非常大,不利于日志的删除和查看 2. 解决思路
3. 解决流程脚本时别人的,拿过来用。 3.1 新建切割日志的脚本/opt/sh/cutlogs.sh内容如下:
3.2 写crontab定时任务
打开crontab 写入任务,每天1点跑定时任务:
3.3 结果结果如下: 日志全部在/data/docker/saber/logs-bak目录下 logs-bak下面是月 月下面是天 天下面是文件 4. 总计
|
2023-01-09
2022-08-10
2022-08-26
2024-03-27
2022-08-26