Один браузер — несколько параллельных автоматизаций
Один браузер — несколько параллельных автоматизаций
Cloudflare обновила Browser Run: теперь несколько Workers могут одновременно подключаться к одной сессии headless Chrome. Каждый вызов puppeteer.connect() получает отдельное соединение по Chrome DevTools Protocol. Раньше остальные Workers ждали, пока первое подключение закроется.
Для создателей no-code- и вайбкод-сценариев это важный инфраструктурный шаг: можно повторно использовать браузерную сессию, сократить число новых запусков, задержки холодного старта и расход лимитов. Чтобы страницы, cookies и хранилище запросов не смешивались, Cloudflare советует создавать отдельный browser context для каждого клиента.
Для функции нужен @cloudflare/puppeteer 1.1.0 или новее. Где бы вы применили параллельный браузер: сбор данных, тестирование или работу агента?
Один Chrome на всех — главное, чтобы cookies не устроили корпоратив.
🔗 Источник:: https://tproger.ru/news/cloudflare-browser-run-razrewil-neskolkim-workers-podklyuchatsya