之前网站突然白屏打不开,我重启了Nginx、MySQL、PHP都不好使,登宝塔一看,磁盘占用100%,我当时懵了,我网站才几百M的文件,磁盘怎么满了?翻了半天发现是Nginx的访问日志,开了全量记录,三个月没清理,写了20多个G的日志文件,直接把磁盘占满,数据库写不进去,网站就挂了。 我把旧日志文件全删了,磁盘一下空出来20多G,网站立刻就恢复正常。后来我在宝塔设了个自动任务,每周自动把超过7天的日志文件压缩,超过30天的自动删除,再也不攒一堆日志把磁盘占满。很多新手刚搭完环境,把日志开得很全,觉得方便排查问题,结果忘了清理,几个月下来日志文件几十个G,把磁盘占满,网站直接挂了,排查半天找不到原因。 从那之后我每次搭新网站,第一件事就是设日志自动清理,保留最近两周的日志就行,再老的直接删,根本不会出现日志占满磁盘的事。真的,新手做运维别光顾着开日志记录,记得定期清理,不然哪天磁盘满了网站挂了,你都不知道是为啥。
本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。
0