• 我真的很想将X-Ray与我的分布式应用程序集成,但是我对其调试功能感到担忧。我将Lambda代理与Node.js集成在一起。如何在跟踪->异常(exception)部分或我能看到并引起问题的其他任何地方使X-Ray显示由new Error()对象引起的客户端错误(4xx)?
  • 我已经部署了一个简单的Lambda代理集成,该集成将文件写入s3并将记录写入DynamoDB。但是,调用该函数时,出现502 Bad Gateway错误。 AWS X-Ray服务图显示lambda函数有错误,但是有趣的是,它在Exception列表中没有显示任何错误。浏览完Cloudwatch日志后,我意识到这是因为lambda函数超时。但是浏览CW日志是一项繁琐的工作,而X-Ray的目的之一就是简化调试。因此,我想知道如何显示更精确的错误以轻松调试应用程序(在这种情况下为超时错误)?

  • 您可以找到我的X射线的屏幕截图:X射线服务图表明存在错误
    amazon-web-services - AWS X-Ray为什么不显示错误?-LMLPHP

    跟踪指示存在错误
    amazon-web-services - AWS X-Ray为什么不显示错误?-LMLPHP

    但是跟踪没有显示错误
    amazon-web-services - AWS X-Ray为什么不显示错误?-LMLPHP

    最佳答案

    对于更广泛的读者,完整的讨论可以在这里找到https://forums.aws.amazon.com/thread.jspa?threadID=282800&tstart=0

    关于amazon-web-services - AWS X-Ray为什么不显示错误?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50578140/

    10-12 05:00