Скрипт обычно работает как часики но один из примерно 20 раз выдает ошибку
Fatal error: Uncaught Nesk\Rialto\Exceptions\Node\FatalException: Page crashed! in /var/www/html/vendor/nesk/rialto/src/ProcessSupervisor.php:307 Stack trace:
#0 /var/www/html/vendor/nesk/rialto/src/ProcessSupervisor.php(387): Nesk\Rialto\ProcessSupervisor->checkProcessStatus()
#1 /var/www/html/vendor/nesk/rialto/src/Traits/CommunicatesWithProcessSupervisor.php(84): Nesk\Rialto\ProcessSupervisor->executeInstruction(Object(Nesk\Rialto\Instruction))
#2 /var/www/html/vendor/nesk/rialto/src/Traits/CommunicatesWithProcessSupervisor.php(100): Nesk\Rialto\Data\BasicResource->proxyAction('call', 'waitFor', Array)
#3 /var/www/html/test_2.php(51): Nesk\Rialto\Data\BasicResource->__call('waitFor', Array)
#4 /var/www/html/test_1.php(21): require('/var/www/html/a...')
#5 /var/www/html/test.php(103): require('/var/www/html/a...')
#6 {main} thrown in /var/www/html/vendor/nesk/rialto/src/ProcessSupervisor.php on line 307
Причём в данном случает это произошло от функции $page->waitFor(5000); , иногда от $content=$page->content();
Сразу скажу что в контейнере стоит таймаут в 10 минут, а скрипт в среднем выполняется 3-4 минуты, но сбои хоть и редко но происходят в разных местах и в разное время, то есть бывает минуту работает потом сбой, бывает 3-4 минуты...
Так же читал что нужно увеличить --shm-size чтобы не было подобного, я установил --shm-size=2gb, всего оперативы 4гига, в htop смотрю что когда работает скрипт то занимает примерно 500-700мб...
В чём может быть проблема и как её можно устранить?