구성 및 제한 사항
CloudFront 연결 함수에는 TLS 연결 검증에서의 특수한 역할과 엣지 컴퓨팅의 성능 요구 사항으로 인해 특정한 구성 요구 사항 및 서비스 제한이 있습니다.
함수 코드 요구 사항
연결 함수에는 TLS 연결 이벤트를 처리하는 JavaScript 코드가 필요합니다. 함수 코드는 다음을 충족해야 합니다.
-
JavaScript로 작성
-
연결 이벤트 처리 및 허용/거부 결정
-
제한 시간 내에 실행 완료
-
인증서 및 연결 검증 로직 처리
서비스 한도
연결 함수에는 다음 제한이 적용됩니다.
-
함수 크기 - 함수 코드 및 구성의 크기가 제한됩니다.
-
실행 시간 - 함수에는 TLS 연결 처리에 대한 엄격한 실행 시간 제한이 있습니다.
-
연결 제한 - 각 배포에는 연결 함수가 하나만 연결될 수 있습니다.
-
단계 제한 - 라이브 단계 함수만 배포와 연결할 수 있습니다.
함수 필터링 옵션
연결 함수를 나열할 때 다음 필터를 사용할 수 있습니다.
-
단계 필터 - 개발 또는 라이브 단계를 기준으로 필터링합니다.
-
연결 필터 - 배포 ID 또는 키-값 저장소 ID 연결을 기준으로 필터링합니다.
이러한 필터를 사용하면 다양한 환경 및 사용 사례에서 연결 함수를 구성하고 관리할 수 있습니다.