При запуске приложения для селена, который одновременно открывает несколько вкладок, они постоянно аварийно завершают работу со следующей ошибкой:
(unknown error: DevToolsActivePort file doesn't exist)
(The process started from chrome location /usr/bin/google-chrome is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
(Driver info: chromedriver=72.0.3626.69 (3c16f8a135abc0d4da2dff33804db79b849a7c38),platform=Linux 4.15.0-1034-aws x86_64)
Я использую многопроцессорную обработку Python для запуска вкладок селена.Любая многопроцессорность вообще приведет к сбою хром-драйвера независимо от того, сколько памяти выделено или сколько экземпляров создано.
Кто-нибудь знает, что может вызвать такое поведение?Я пробовал исправления, которые я нашел в интернете, такие как активация --no-sandbox в конфигах.Кажется, ничто не помогает уменьшить количество и частоту этих сбоев хромедривера.Некоторые задания выполняются до конца.
Это на Ubuntu EC2, кстати.Я попробовал решения в: Selenium: WebDriverException: Chrome не запустился: сбой, поскольку google-chrome больше не работает, поэтому ChromeDriver предполагает, что Chrome упал