뎁스노트 / Cloudflare

Browser Run 세션에서 다중 클라이언트 연결 지원

업데이트Cloudflare

Browser Run 세션이 이제 여러 개의 동시 연결을 지원합니다. 이전에는 세션당 하나의 연결만 허용되었으나, 이제 여러 개의 Worker가 동시에 동일한 브라우저에 연결할 수 있습니다. 각 puppeteer.connect() 호출은 고유한 Chrome DevTools Protocol(CDP) 연결을 생성하며, 각 요청에 대해 별도의 브라우저 컨텍스트를 생성하여 페이지, 쿠키 및 저장소를 분리할 수 있습니다.

영향 작음·대상 Cloudflare 사용자 · 인프라·배포

왜 중요한가

이 기능은 여러 클라이언트가 동시에 브라우저 세션을 공유할 수 있게 하여 새로운 브라우저를 실행할 필요를 줄이고, 콜드 스타트 시간을 단축시킵니다. 또한, 동시 브라우저 수가 제한에 미치는 영향을 줄여줍니다. 기존 사용자와 새로운 사용자가 모두 이점을 누릴 수 있습니다.

지금 해볼 것

  • Cloudflare Puppeteer 버전이 1.1.0 이상인지 확인
  • 동시 연결을 위한 브라우저 컨텍스트 생성 방법 검토
  • 기존 세션 재사용을 위한 예제 코드 확인

뎁스노트의 제안

이 기능은 여러 클라이언트가 동시에 브라우저를 사용할 수 있는 상황에서 매우 유용합니다. 팀 내에서 다수의 테스트를 동시에 진행해야 하는 경우, 이 기능을 적극 활용해 보세요. 다만, 초기 도입 시 성능 테스트를 통해 최적의 설정을 찾는 것이 좋습니다.

출처 · Cloudflare 공식 업데이트 · 2026.09.29

공식 원문 보기

Cloudflare를 사용하시나요?

중요한 변경만 받아보세요.

Cloudflare의 다른 변경

Cloudflare 변경 전체 보기