dynamodb客户端默默地失败然后超时

问题描述 投票:0回答:1

我正在尝试在CircleCI中对DynamoDB Local进行测试,他们默默地失败并最终超时。 DocumentClient没有报告任何错误。可能导致此问题的原因是什么?

amazon-dynamodb aws-sdk circleci aws-sdk-js amazon-dynamodb-local
1个回答
0
投票

解决方案很简单,但很难找到。您需要确保定义环境变量AWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEYAWS_REGION。或者,您可以在调用new AWS.DynamoDB.DocumentClient()时在选项中定义它们。

对于CircleCI,只需包含以下内容:

      - image: circleci/node:10-browsers
        environment:
          # The AWS vars are required or else the DynamoDB client will silently fail
          AWS_ACCESS_KEY_ID: FOO
          AWS_SECRET_ACCESS_KEY: FOO
          AWS_REGION: FOO
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.