X 射线中的 AWS::LAMBDA 和 AWS::LAMBDA::FUNCTION 有什么区别?

What is the different between AWS::LAMBDA and AWS::LAMBDA::FUNCTION in xray?

我在 AWS 上启用了 labmda xray,我能够在 xray 控制台上看到服务地图。但是我不明白的是 AWS::LAMBDA 和 AWS::LAMBDA::FUNCTION 之间的区别。如果您查看下面的屏幕截图,您会看到我的 lambda requestTransactionhandler 显示在两个部分中。一个是 AWS:Lambda,另一个是 AWS::Lambda::Function。他们每个人都有不同的延迟。它们有什么区别?

AWS::Lambda 上的延迟多了 2 秒,我该如何改进它?

X-ray分两部分作用

  1. 函数的启动开销用 AWS::Lambda
  2. 表示
  3. 函数的执行时间用 AWS::Lambda::Function
  4. 表示

这两部分功能是XRay创建的两个subsegment