Vercel Functions의 실행 시간이 최대 30분으로 확장되었습니다
요약
Vercel Functions의 실행 시간이 기존 800초에서 최대 30분으로 확장되었습니다. 이를 통해 긴 LLM 추론, 스트리밍 AI 응답, 웹 스크래핑 등 시간이 오래 걸리는 작업을 효율적으로 처리할 수 있습니다.
핵심 포인트
- Vercel Functions 실행 시간이 최대 30분으로 대폭 확장
- LLM 추론, AI 스트리밍, 미디어 처리 등 긴 작업에 최적화
- Fluid Compute를 통해 I/O 대기 시간 동안 비용 절감 가능
- maxDuration 설정을 통해 선택적으로 사용 가능
Node.js 및 Python 런타임(runtimes)을 사용하는 Vercel Functions가 이제 Pro 및 Enterprise 팀을 대상으로 최대 30분의 실행 시간(execution durations)을 지원합니다. 이는 이전의 800초 제한보다 2배 이상 늘어난 수치입니다. 추가적인 런타임 지원도 곧 예정되어 있습니다.
다음과 같이 완료하는 데 더 많은 시간이 필요한 작업에 더 오래 실행되는 Functions를 사용하세요:
- 긴 LLM 추론(reasoning) 및 도구 호출(tool calls)
- 몇 분 동안 스트리밍되는 AI 응답
- 문서 및 미디어 처리
- OCR 및 추출
- 웹 스크래핑(Web scraping) 및 브라우저 자동화
- 복잡한 단계 또는 핸들러(handlers) Workflow Queue
Fluid Compute는 오래 실행되는 작업의 비용 효율성을 유지합니다. 활성 CPU 과금은 코드가 실행되는 동안에만 적용되며, AI 모델 호출, 데이터베이스 쿼리(database queries), 서드파티 API와 같은 I/O를 기다리는 동안에는 일시 중지됩니다.
선택 사항(opt in)으로 설정됩니다. Next.js App Router의 경우, 라우트 파일에서 다음과 같이 설정하세요: maxDuration
다른 런타임 및 프레임워크의 경우, vercel.json에서 특정 함수 경로에 대해 설정하세요: maxDuration
800초를 초과하는 실행 시간은 베타(beta) 단계이며 Fluid Compute가 필요합니다. Vercel Functions의 최대 실행 시간(max duration) 설정에 대해 더 자세히 알아보세요. 문서에서 확인하기
AI 자동 생성 콘텐츠
본 콘텐츠는 Vercel AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기