Laravel: 5.5 Horizon: 1.2.3 php: 7.2 ubuntu: 16.04, LAMP
Я не знаю, связана ли эта проблема с сервером redis горизонта, но что Я уверен, что так и будет. При использовании драйвера базы данных / tmp начинает заполняться файлами tmp php с шаблоном, подобным этому php34gs1 phpwrd42, после обработки очереди / tmp очищается и возвращается обратно.
Однако, когда я использую драйвер redis с горизонтом, каталог / tmp заполняется пока мой 60-гигабайтный сервер не будет заполнен, и я решаю эту проблему, удаляя их вручную из cli или, что еще хуже, перезагружая сервер.
Использование диска с драйвером redis:
Использование диска с драйвером базы данных:
образец файлов php:
До сих пор я не могу решить эту проблему или знаю, почему это происходит, но есть работа вокруг, чтобы установить задание cron для очистки каталога / tmp
.
Задание cron удалит все файлы старше одного дня и будет запускаться ежедневно в полночь.
При запуске crontab -e
и вставьте следующее:
0 0 * * * sudo find / tmp -type f -atime +1 -delete