Zyte API와 FourA에서 sticky session은 단일 IP를 얼마나 오래 유지할 수 있는가?
Zyte API 세션은 시작 후 15분이 지나거나 마지막 request 후 2분이 지나면 만료될 수 있습니다. FourA에서는 프리미엄 exit이 사용자가 설정한 시간 동안 단일 주소를 유지하며, 3분에서 1,440분까지 가능하여 최대 96배 더 깁니다. 2026년 11월 12일 기준 Zyte의 API 레퍼런스와 FourA 문서를 확인했습니다.
단일 주소가 필요한 작업에서 FourA의 동작 방식
exitClass: premium 및 exitLifetimeMin(3부터 1,440까지의 정수 분 단위)를 포함하여 하나의 Proxy Finder request를 보냅니다(exit 위치 문서). 응답에는 proxy ID가 포함됩니다. 이후 이어지는 모든 호출에서 Single 또는 Browser에 해당 ID를 전달하면 각 호출이 동일한 주소에서 나갑니다(고정 작동 방식).
프리미엄 exit은 Free를 포함한 모든 플랜에서 제공되며, 이를 유지하는 데 geo 타겟팅은 필수가 아닙니다. 다만 국가, 도시 또는 네트워크를 지정하려면 geo 타겟팅이 필요합니다. 2026년 11월 5일에 exitLifetimeMin를 배포했습니다(변경 로그).
동일한 작업에서 Zyte API의 동작 방식
client-managed session은 직접 생성한 UUID인 session.id를 보낼 때 시작됩니다. 이를 재사용하는 request는 단일 IP 주소, 네트워크 스택 및 cookie jar를 공유합니다. Zyte 레퍼런스에 따르면 다음 중 하나라도 발생하면 세션이 만료될 수 있습니다.
- 생성된 후 15분이 지난 경우
- 마지막으로 사용된 후 2분이 지난 경우
- 연속 3개의 request가 차단된 경우
또한 만료된 ID는 다음 5분에서 10분 동안 재사용할 수 없으며, 그 이후에는 새 세션이 시작됩니다. 디바이스 주거용 IP 세션의 경우 해당 IP가 만료되면 동일한 국가 내에 머물더라도 중간에 주소가 변경될 수 있습니다.
| 규칙 | Zyte API | FourA |
|---|---|---|
| 세션 길이 | 최대 15분 | 3~1,440분 |
| 설정 주체 | Zyte | 사용자, request당 |
| 유지 대상 | IP, cookie jar | IP 주소 |
FourA가 더 우수한 이유
로그인 상태의 데이터 내보내기, 배송 주소가 담긴 장바구니, 또는 검증을 통과한 주소에 바인딩된 목록 확인처럼 한 시간 동안 단일 방문자로 보여야 하는 작업을 예로 들어보겠습니다. Zyte API에서는 최소 4개의 세션이 필요하며 세션마다 주소가 변경될 수 있고, 작업 대기 시간이 2분을 넘으면 주소가 더 자주 바뀔 수 있습니다. FourA에서는 exitLifetimeMin: 60를 포함한 Proxy Finder request 한 번으로 1시간 동안 단일 proxy ID를 유지합니다.
부하를 줄이는 수집 작업은 2분 규칙의 영향을 먼저 받습니다. 소규모 사이트의 부하를 줄이기 위해 페이지 간 3분을 대기하면 Zyte 세션은 매 단계마다 만료될 수 있습니다.
Zyte는 세션이 처리하는 기능 면에서 인정받을 만합니다. IP와 함께 쿠키 저장소와 네트워크 스택을 유지하므로 사용자가 직접 쿠키를 추적할 필요가 없습니다. 서버 관리형 세션은 한 단계 더 나아갑니다. Zyte가 사용자를 대신해 세션을 생성, 재사용, 폐기하며 첫 번째 request 전에 위치 설정과 같은 초기화 작업을 실행할 수도 있습니다. (지난 9월 티어별 request 가격을 비교했습니다.)
FourA에서 동일한 request 실행하기
주소가 변경되면 중단되는 작업의 최대 지속 시간을 측정하여 올림하십시오. 이것이 귀하의 exitLifetimeMin입니다. 15분을 초과하거나 2분을 넘는 일시 중지가 포함되어 있다면, Zyte 세션 하나로는 유지할 수 없는 구간입니다.
자주 묻는 질문
Zyte 세션의 15분이 만료되면 어떻게 되나요? 세션이 만료되며, Zyte는 5분에서 10분 동안 해당 ID의 재사용을 허용하지 않습니다. 그 후 동일한 ID는 새 주소에서 새 세션을 시작합니다.
FourA에서 주소를 유지하는 데 드는 비용은 얼마인가요? 분 단위 시간이 아닌 request와 트래픽을 기준으로 합니다. 각 호출은 평소와 같은 크레딧을 소비하며, 프리미엄 출구가 양방향으로 전송하는 모든 바이트는 페이지를 반환하지 못한 시도를 포함하여 플랜의 프리미엄 트래픽에 합산됩니다(프리미엄 트래픽 측정 방식).
proxy 포트를 통해 주소를 유지할 수 있나요? 예. 프리미엄 네트워크에서 이름을 지정한 세션은 proxy URL을 지원하는 모든 클라이언트에서 lifetime분(3분에서 1,440분) 동안 주소를 유지합니다(proxy 포트 문서).
따라서 1시간짜리 작업을 FourA에서 테스트해 보십시오. auth.foura.ai/signup에서 무료 계정을 생성하고, exitClass: premium 및 exitLifetimeMin: 60로 Proxy Finder request를 하나 전송한 후, 반환된 proxy ID를 이후의 모든 호출에 고정하십시오. 무료 플랜은 카드 등록이 필요 없으며 테스트용 프리미엄 트래픽을 포함합니다.