2017-11-25 2 views
0

필자는 설명서를 검토했으며 X 레이 추적이 람다 함수 실행에 추가 될 예정인 대기 시간과 다른 서비스에 대한 대기 시간과 관련하여 명확한 진술을 찾을 수 없습니다. 잘). 최소한이어야하지만 추적을 보내고 있기 때문에 약간의 지연이 예상됩니다.X 레이가 AWS Lamda 함수에 얼마나 많은 시간을 추가합니까?

누구나 번호를 알고 있습니까?

답변

2

응용 프로그램에서 사용하는 AWS X- 레이 SDK는 추적 세그먼트를 X- 레이 서비스로 직접 보내지 않습니다. 세그먼트는 UDP를 통해 로컬 호스트에서 실행되는 xray 데몬으로 전송됩니다. 따라서 관련된 레이턴시는 세그먼트 데이터에 대한 메모리 업데이트에만 해당됩니다. 세그먼트가 완료되면 UDP를 통해 로컬 호스트로 전송됩니다. 따라서 응용 프로그램에 가능한 최소한의 오버 헤드가 발생해야합니다. 또한 별도의 프로세스에서 실행되는 데몬은 세그먼트를 서비스에 즉시 보내지 않습니다. 짧은 기간 동안 세그먼트를 버퍼링하고 PutTraceSegments API 호출을 사용하여 주기적으로 세그먼트를 보냅니다.

더 자세히 알고 싶다면 대부분의 AWS X- 레이 SDK는 github에서 오픈 소스입니다. Java SDK 예 : https://github.com/aws/aws-xray-sdk-java

관련 문제