【问题标题】:Deploying serverless, getting "user already exists" error部署无服务器,出现“用户已存在”错误
【发布时间】:2020-05-24 07:41:50
【问题描述】:

无服务器错误:

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

在另一个系统中部署后,我正在重新部署无服务器,但出现此错误。

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

sls deploy -s test

【问题讨论】:

    标签: amazon-dynamodb serverless-framework


    【解决方案1】:

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

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

    如果您想将此项目部署到同一个 AWS 账户但针对不同阶段,您可以将阶段添加到表名中(即space-serverless-beta-dynamodb-${opt:stage}-user。)

    【讨论】:

      猜你喜欢
      • 2021-10-07
      • 2020-06-22
      • 2014-05-28
      • 2019-10-01
      • 1970-01-01
      • 2020-03-23
      • 2016-03-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多