Каталог / tmp не очищается на живом сервере

Laravel: 5,5
Горизонт: 1.2.3
php: 7.2
Ubuntu: 16.04, ЛАМПА

Я не знаю, связана ли эта проблема с Redis Server Horizon, но я уверен, что это происходит. При использовании драйвера базы данных / tmp начинает заполняться php-файлами tmp с таким шаблоном, как этот php34gs1 phpwrd42, после обработки очереди / tmp очищается и возвращается.

Однако, когда я использую драйвер redis с horizon, каталог / tmp заполняется до тех пор, пока мой сервер на 60 ГБ не будет заполнен, и я решаю эту проблему, только удаляя их вручную из cli или, что еще хуже, для перезагрузки сервера.

с драйвером redis

с драйвером базы данных

php-файлы tmp, которые постоянно находятся там

0

Решение

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

Задание cron удалит любой файл, который старше одного дня и будет запускаться ежедневно в полночь.

Запустив crontab -e и вставьте следующее:

0 0 * * * sudo find /tmp -type f -atime +1 -delete

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]