本文主要是介绍【黄啊码】使用think-queue产生大量日志文件怎么办?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
有时候某些原因程序出错,会有大量日志生成,最好调整下日志,单独出来。在配置文件config/queue.php
开头添加:
use think\facade\Log; Log::init(['single' => 'queue','file_size' => 1024 * 1024 * 10,'level' => ['error'],]);
日志将输出到runtime
目录的queue-cli.log
文件
这里能解决三个问题:
1、避免生成太多的日志文件,将日志文件大小尽量设置大一点
2、将记录日志的级别调成error的时候才记录
3、将queue日志独立开来,容易分辨
但是,最好的解决办法就是直接捕获异常
try{
}catch (Exception $ex){
}
直接从根源上解决问题,它不香吗?
废话不多说,有问题,直接v信❤:ama-huangama
这篇关于【黄啊码】使用think-queue产生大量日志文件怎么办?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!