当前位置: 首页 > 知识库问答 >
问题:

是什么导致AWS lambda上出现此runtime.exiterror?

潘宸
2023-03-14

我试图在Lambda上测试一个函数,但当我测试它时,我得到了一个runtime.exiterror:

原因是什么?

{"errorType": "Runtime.ExitError", "errorMessage": "RequestId:
 0dfeb7be-012d-43b7-8674-665bfd8b2bc2 Error: Runtime exited with error: exit status 7" }

AskSDK.DynamodbPersistenceAdapter错误:无法创建表(膳食):用户:arn:aws:sts::929545228810:Assumed-role/HomeAssistTemp-role-rz5qgsmq/HomeAssistTemp无权在资源上执行:dynamodb:createtable:arn:aws:dynamodb:us-east-2:929545228810:table/Object.CreateAskSDKerror(/var/task/node_modules/ask-sdk-dynamodb-persistence-adapter/dist/attributes/persistence/dynamodbpersistenceadapter.js:88:42)根据请求。(/var/task/node_modules/AWS-SDK/lib/request.js:364:18)在request.calllisteners(/var/task/node_modules/AWS-SDK/lib/sequential_executor.js:106:20)在request.emit(/var/task/node_modules/AWS-SDK/lib/sequential_executor.js:78:10)在(/var/task/node_modules/aws-sdk/lib/request.js:38:9)结束请求D:e3d534bb-abd8-4b49-a628-2ec5c6193ec1报告请求D:e3d534bb-abd8-4b49-a628-2ec5c6193ec1持续时间:1013.44 ms计费持续时间:1100 ms内存大小:128 MB最大使用内存:97 MB初始化持续时间:513.63 ms请求D:e3d534bb-abd8-4b49-a628-2ec5c6193ec1错误:运行时退出,错误:退出状态7运行时退出错误

共有1个答案

吴哲
2023-03-14

“假设这是一个NodeJS lambda,退出代码7是内部异常处理程序运行时失败。换句话说,您有一个未捕获的异常。查看cloudwatch日志以了解更多详细信息。”--阿农·考沃德

用try-catch包装exports.handler中的代码解决了我的问题

 类似资料:
  • 问题内容: 我在搜索我的网站上具有自动完成/提前输入功能。我看到他们有时是一个例外。我们正在使用代理服务器。 引起原因:java.net.ConnectException:连接被拒绝 这是我的编码方式 谁能告诉我为什么我只在某个时候得到这个例外?是否可能是由于从Android应用程序发出搜索请求而导致此异常,因为我们的网站不支持从android应用程序发出请求 问题答案: 当您尝试打开与IP地址/

  • 问题内容: 我将Java库打包为JAR,当我尝试从中调用方法时会抛出很多s。这些错误似乎随机出现。哪些类型的问题可能导致此错误? 问题答案: 这意味着你对库进行了一些不兼容的二进制更改,而无需重新编译客户端代码。 Java语言规范§13详细介绍了所有这些更改,最显着的是将非非私有字段/方法更改为,反之亦然。 根据新库重新编译客户端代码,你应该一切顺利。 更新:如果发布公共库,则应尽可能避免进行不兼

  • 今天,在多次成功加载到BigQuery表后,收到了这条错误消息: 我在错误表中没有看到此错误:https://cloud.google.com/bigquery/troubleshooting-errors#errortable 什么情况会导致此错误?使用相同代码和相同数据集中的其他加载作业不会显示此错误

  • 问题内容: 我正在修改继承的代码,并不断收到奇怪的“找不到符号”错误,这使我不知所措。 同行车: 公司简介: 我已经三重检查,但到目前为止找不到任何错误的代码。我正在Netbeans 7.0.1中构建它。我应该提到在构建时遇到此错误,但是我可以运行Web应用程序而没有任何问题(尚未)。但是我担心这种情况可能会重新出现在后面。 我只是在文件树中注意到,在CompanyDAO类上方是类似命名的文件,其

  • KeyError:我使用的“记录”Lambd@Edge使用CloudFront请求原件。我可以成功通过测试。但是,在cloudwatch中,我看到了错误: 根据文件记录,“记录”应出现在事件中。https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/lambda-event-structure.html

  • 这个查询有什么问题? 错误消息: PreparedStatementCallback;错误的SQL语法[选择u.id,u.user_id,count(不同的pf.id),IfNULL(upm.apprum_autoassign_enable,true)来自用户u内部连接user_roles-ur-on-ur.user_ id=u.id左外部连接user_preference_management-