jdavidbakr/laravel-cache-garbage-collector

一个脚本来清理使用文件缓存系统时过期的缓存文件

2.2 2024-03-06 12:37 UTC

This package is auto-updated.

Last update: 2024-09-06 14:00:39 UTC


README

Latest Version on Packagist Software License Total Downloads Travis CI

当使用文件缓存驱动时,Laravel 会创建缓存文件但不会清除过期的文件。这可能导致你拥有大量未使用且不相关的缓存文件,尤其是如果你在系统中做了很多短期缓存的话。

此包创建了一个 artisan 命令 cache:gc,该命令将进行垃圾回收以清理你的缓存文件,删除任何已过期的文件。你可以手动运行此命令或将其包含在计划中。

感谢 TerrePorterlaravel.io 上的建议!

安装

通过 Composer

$ composer require jdavidbakr/laravel-cache-garbage-collector

然后向 app/Console/Kernel.php 中的 $commands 数组添加服务提供者

\jdavidbakr\LaravelCacheGarbageCollector\LaravelCacheGarbageCollector::class

用法

$ php artisan cache:gc

贡献

请参阅 CONTRIBUTINGCONDUCT 了解详细信息。

安全

如果你发现任何安全问题,请通过电子邮件 me@jdavidbaker.com 联系我,而不是使用问题跟踪器。

致谢

许可证

MIT 许可证(MIT)。请参阅 许可证文件 了解更多信息。