1. 首页
  2. Laravel

使用Laravel的日志清理程序包保持日志整洁

Laravel日志清理器是Joost van Veen的一个软件包,用于保持日志文件的小而整洁。虽然在生产中有多种方法可以保持日志文件大小整洁,但此软件包使用内置的Artisan控制台,您可以通过cron直接手动运行,也可以通过调度程序运行:
1$schedule2->command(\”logcleaner:run\”, [5])6->daily()7->at(\”01:00\”);
log cleaner提供了可以在环境中设置或在命令中重写的配置。主要配置功能和控制台选项包括:
– 指定要保留的文件数
– 指定要保留的行数
– 排除模式从处理中排除文件模式
– 日志文件修剪(默认启用,可配置)
– 可配置文件删除启用/禁用
以下是自述文件中的一些控制台命令示例,这些示例使您可以很好地了解如何使用此控制台命令:
1# Get info about the command and options 2php artisan logcleaner:run –help 3 4# Trim big log files and delete old log files 5php artisan logcleaner:run 6 7# Pass the number of lines to keep when trimming log files. Overrides the config setting. 8# This overrides the default set in config 9php artisan logcleaner:run>1011# Pass the number of files to keep when deleting old log files. Overrides the config setting.12# This overrides the default set in config13php artisan logcleaner:run>1415# Run without actually cleaning any logs16php artisan logcleaner:run –dry-run
您可以了解有关此软件包的更多信息,获取完整的安装说明,并查看GitHub上的源代码。
此包已提交到我们的Laravel新闻链接部分。Links是一个社区可以围绕Laravel生态系统发布软件包和教程的地方。在Twitter@LaravelLinks上关注

使用Laravel的日志清理程序包保持日志整洁 为WP2原创文章,链接:https://www.wp2.cn/laravel/%e4%bd%bf%e7%94%a8laravel%e7%9a%84%e6%97%a5%e5%bf%97%e6%b8%85%e7%90%86%e7%a8%8b%e5%ba%8f%e5%8c%85%e4%bf%9d%e6%8c%81%e6%97%a5%e5%bf%97%e6%95%b4%e6%b4%81/