you_are_enot
@you_are_enot
Пограммист любитель

Как одновременно запустить несколько браузеров?

Для автоматической загрузки данных в аккаун я использую puppeteerjs. Браузер запускается, входит в аккаунт и с помощью cron по расписанию проверяет базу(mongodb) на наличие новой информации, после чего загружает её и ждёт следующего поступления.
Сейчас появилась необходимость обслуживать больше аккаунтов. Вопрос в том, как для этого запустить несколько браузеров?
У меня есть два варианта. Первый, запускать каждый браузер в отдельном docker контейнере. При этом непонятно, как передавать в него данные для авторизации и вытаскивать логи с скриншотами.
Второй вариант, использовать worker_threads.
Какие плюсы и минусы при использовании этих подходов? Есть ли ещё варианты?
  • Вопрос задан
  • 76 просмотров
Пригласить эксперта
Ответы на вопрос 1
Aerokube (selenoid)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы