게시된 날짜: May 10, 2023
이제 AWS X-Ray를 사용하여 Lambda SnapStart 지원 Lambda 함수를 추적 및 분석할 수 있습니다. X-Ray 추적을 사용하면 함수의 성능 및 실행 수명 주기를 더욱 심층적으로 파악할 수 있으므로 SnapStart 지원 함수를 사용하여 구축된 지연 시간에 민감한 Java 애플리케이션의 오류 및 성능 병목 현상을 식별할 수 있습니다.
Lambda SnapStart를 사용하면 추가 비용 없이 최대 10배 더 빠른 함수 시작 성능을 제공함으로써 Lambda를 사용하여 뛰어난 응답성을 갖춘 확장 가능한 Java 애플리케이션을 더욱 쉽게 구축할 수 있습니다. Lambda SnapStart는 함수 코드를 미리 초기화하고 초기화된 실행 환경의 스냅샷을 생성한 후에 캐시하는 방식으로 시작 시간을 단축합니다(콜드 스타트라고 함). 함수가 호출된 후에 스케일 업되면 SnapStart는 실행 환경을 처음부터 초기화하는 대신 캐시된 스냅샷에서 새 실행 환경을 복원하므로 시작 지연 시간이 대폭 단축됩니다. 사용자는 SnapStart 지원 함수에 대한 X-Ray의 지원을 통해 이제 실행 환경 복원 및 함수 코드 실행에 대한 추적 데이터를 확인할 수 있습니다. 또한 X-Ray를 사용하면 추적 데이터를 시각화하여 함수의 오류 및 성능 문제의 근본 원인을 파악할 수 있습니다.
Lambda SnapStart 지원 함수에 대한 X-Ray 지원은 Lambda SnapStart가 제공되는 모든 리전에서 사용 가능합니다. 자세한 내용은 AWS 리전 표를 참조하세요.
Lambda 콘솔, AWS CLI, AWS Serverless Application Model(SAM) 및 AWS CloudFormation을 사용하여 Amazon Corretto 11 또는 17에서 실행되는 Java 기반 SnapStart 지원 Lambda 함수에 대해 X-Ray를 활성화할 수 있습니다. SnapStart 지원 함수에 대한 X-Ray에 관해 자세히 알아보려면 Lambda 개발자 안내서 또는 출시 블로그 게시물을 참조하세요.