Laravel хранит много гигабайт файлов кеша и не стирает старый кеш автоматически - PullRequest
3 голосов
/ 21 мая 2019

Я использую Laravel 5.8.12

Я заметил, что laravel /storage экономит более 10 ГБ кэш-памяти. И, похоже, не проясняется.

Но почему он постоянно создает кэшированные файлы? Разве там не должно быть сборщика мусора или автоматического очистки / замены кэша.

Это не кажется устойчивым.

Для подтверждения все эти данные хранятся в /storage/framework/cache

Я не изменил настройки по умолчанию в конфигурации кеша.

Да, я знаю, что могу создать свой собственный скрипт очистки кеша, но суть в том, почему он это делает и как мне предотвратить это. Он займет оставшееся дисковое пространство на сервере ...

1 Ответ

1 голос
/ 21 мая 2019

Периодическая очистка кеша требует дополнительных усилий. Вам нужно настроить задание cron с помощью systemd или с любым другим средством запуска заданий cron.
Затем запустите php artisan cache:clear в задании.
ссылка

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...