У меня есть банк серверов для создания снимков наших тяжелых страниц с Javascript для целей SEO. Серверы используют PhantomJS для рендеринга страниц, но иногда происходит сбой браузера, сервер корректно обрабатывает сбой и повторяет попытку, однако PhantomJS создает файл, например, /tmp/7ffeb5fb-2986-56e2-4ade3815-693b6753.dmp
, каждый раз, когда он вылетает из-за сообщения об ошибках. Проблема в том, что наши серверы имеют ограниченное дисковое пространство и в конечном итоге используют весь диск. Я не нашел в документации упоминания об отключении генерации файлов.
Есть ли способ, кроме создания задания cron для периодической очистки папки tmp, чтобы предотвратить создание файла дампа?
После поиска в исходном коде я обнаружил, что PhantomJS отключит аварийные дампы, если вы экспортируете переменную.
export PHANTOMJS_DISABLE_CRASH_DUMPS="on"