브라우저 자동화는 동시 실행 20개 근처에서 흔들릴 수 있다
실제 에서 Node와 로 브라우저 자동 수집기를 돌리면, 동시 실행이 18개 정도까지 늘어난 뒤 문제가 커질 수 있다. 증상은 시간 초과, 메모리 급증, 웹소켓 끊김, 정지로 나타났다.
32GB 메모리를 넣어도 근본 해결이 되지 않았다. 121 이후 테스트 환경에서는 이 발생했고, 버전을 낮추는 변경 요청은 2주째 병합되지 않았다.
같은 날 작업 프로세스를 네 번 다시 시작해야 했다. 문서는 수평 확장과 쉬운 설정을 강조하지만, 실제로는 Node 기반 헤드리스 브라우저를 15~20개 넘게 안정적으로 돌릴 때 세션별 관리가 필요할 수 있다.
핵심 포인트
- Node와 조합에서 동시 18개 안팎부터 장애가 커졌다.
- 시간 초과, 메모리 급증, 웹소켓 끊김, 대기열 정지가 함께 나타났다.
- 32GB 메모리 증설만으로는 문제가 해결되지 않았다.
- 121 이후 테스트 환경에서 이 발생했다.
- 15~20개를 넘는 헤드리스 브라우저 동시 실행은 세션 관리가 필요할 수 있다.