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 или, что еще хуже, для перезагрузки сервера.
До сих пор я не могу решить это или не знаю, почему это происходит, но есть обходной путь для установки задания cron для очистки /tmp
каталог.
Задание cron удалит любой файл, который старше одного дня и будет запускаться ежедневно в полночь.
Запустив crontab -e
и вставьте следующее:
0 0 * * * sudo find /tmp -type f -atime +1 -delete
Других решений пока нет …