如何跟踪Lambda函数的初始化指标?

0

【以下的问题经过翻译处理】 为了减少我们的Java Lambda函数的启动时间,我们配置了预置并发功能。然而,函数启动时间的一部分是由Java代码自身的初始化所占用的时间,这部分时间无法通过预置并发功能来减少。

为了评估是否值得进行优化,我们希望了解代码在开始处理请求之前需要多长时间进行初始化。为此,我已经创建了一个带有Java Lambda函数的测试系统,并启用了带有活动跟踪的AWS X-Ray,但是我没有看到初始化、调用和开销的详细分解信息。

请问,跟踪Lambda函数初始化指标的最佳方法是什么?

profile picture
전문가
질문됨 5달 전16회 조회
1개 답변
0

【以下的回答经过翻译处理】 当您在AWS X-Ray中启用活动跟踪时,它会自动记录涉及到冷启动的Lambda服务处理请求的完整过程,包括初始化、调用和开销。如果在AWS X-Ray跟踪中未看到这些信息,那可能是因为该请求是在已经预热的实例上执行的。

如果您想了解如何改进Java Lambda函数的性能,请参考如何减少Java Lambda函数的初始化和调用持续时间延迟?,该文提供了相关的信息和建议。 https://aws.amazon.com/premiumsupport/knowledge-center/lambda-improve-java-function-performance/

profile picture
전문가
답변함 5달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠