部署无服务器,出现“用户已经存在”错误

时间:2020-02-08 10:17:02

标签: amazon-dynamodb serverless-framework

无服务器错误:

发生错误:SDynamoDbTable-space-serverless-beta-dynamodb-test-user已经存在。

一旦部署到另一个系统中,我将重新部署无服务器,但出现此错误。

我正在使用命令部署serverless.yml

sls deploy -s test

1 个答案:

答案 0 :(得分:0)

您的部署正在尝试创建一个新的DynamoDB表,但是已经有一个名称为(space-serverless-beta-dynamodb-test-user的表。)

要么在配置中不包含表名,要么确保您配置的表名与现有表不冲突。

如果您想将此项目部署到相同的AWS账户但用于不同的阶段,则可以将该阶段添加到表名称(即space-serverless-beta-dynamodb-${opt:stage}-user。)