我正在构建一个Android应用程序,其后端位于作为AWS Lambda函数运行的python中。调用类型是RequestResponse。有时,应用程序无法调用Lambda函数。我无法弄清楚的是如何获取函数在响应中返回的特定错误并记录下来。我所得到的是“未处理”的错误类型。请帮忙。在AWS中处理错误Lambda
1
A
回答
1
如果Monitoring tab in the AWS Lambda function没有显示任何执行,那么这听起来像是调用失败或被拒绝。
您可以查看AWS CloudTrail日志以查看接收和处理请求的方式。
如果CloudTrail中没有显示任何内容,那么您的请求永远不会将其发送到AWS或在处理之前被拒绝(例如,过期凭据?)。
+0
但它确实有效。我正在寻找一种方法来获取具体的错误,并在Android应用程序中显示它。 – JSmith
0
听起来像一个逃避例外。只要确保你抓住它,然后在你的响应有效载荷中呈现细节。
我们使用this little tool来测试我们的Python lambda。它会帮助你找出例外。如果将其与BST Tools的其余部分一起使用,则可以在互联网上公开lambda,同时在IDE中本地运行它。
0
我只需在Lambda中添加CloudWatch的权限并且现在正在进行日志记录。
相关问题
- 1. aws lambda错误处理
- 2. AWS LAMBDA处理程序错误 - 模块“索引”语法错误:
- 3. 使用API网关处理AWS Lambda函数中的错误
- 4. 错误lambda函数处理
- 5. AWS Lambda java.lang.NoClassDefFound错误
- 6. 错误与AWS LAMBDA
- 7. AWS Lambda/Aws批处理工作流程
- 8. AWS SQS错误处理
- 9. AWS Lambda错误:产卵EACCES
- 10. psycopg2 aws lambda超时错误
- 11. AWS LAMBDA:错误:的getaddrinfo ENOTFOUND
- 12. AWS Lambda Cron计划错误
- 13. AWS lambda函数错误
- 14. AWS Lambda DynamoDB查询错误
- 15. AWS Alexa Skill - AWS lambda API错误
- 16. AWS API网关和Lambda中的错误处理始终返回502
- 17. 处理来自AWS Lambda的CSRF攻击?
- 18. AWS lambda函数不处理POST变量
- 19. AWS Lambda爪哇处理程序Hello World
- 20. AWS Lambda更快的处理方式
- 21. aws cloudformation lambda python坏的处理程序
- 22. AWS Lambda处理Kinesis Stream时的限制
- 23. AWS Codepipeline搭建AWS Lambda,API Gateway返回格式错误的Lambda代理响应,502错误
- 24. AWS API网关代理和Lambda集成(代理端点错误)
- 25. 在FunctionalInterface中处理@Nullable lambda
- 26. AWS Lambda:执行失败,没有错误
- 27. AWS LAMBDA VPC访问错误:“CreateNetworkInterface”
- 28. 无服务器AWS Lambda CORS错误
- 29. AWS Lambda模块初始化错误
- 30. Aws lambda二进制文件EACCES错误
无法在lambda代码上调用或出错?您可以检查云日志。 – notionquest
Cloudwatch由于某种原因未保存任何日志。 – JSmith
您正在通过适用于Android的AWS开发工具包调用Lambda函数?您没有使用API网关? –