【问题标题】:AWS Dynamo DB production settings with nodejs使用 nodejs 的 AWS Dynamodb 生产设置
【发布时间】:2018-03-06 02:31:24
【问题描述】:

我正在寻找解释如何在生产中将 nodejs 应用程序连接到 AWS dynamodb 的教程,但我找不到任何内容。我能找到的只是如何将应用程序连接到本地测试环境 localhost:8000。谁能指出我正确的方向?

【问题讨论】:

    标签: node.js amazon-web-services amazon-dynamodb


    【解决方案1】:

    实际上,请不要在配置中提及 localhost 端点 URL。 SDK 将根据配置中提供的区域自动连接到数据库端点。

    如果您使用凭据连接到数据库,请相应地设置凭据,尽管这不是推荐的解决方案。只是为了检查连接,您可以暂时使用凭据。

    var creds = new AWS.Credentials('akid', 'secret', 'session');
    
    AWS.config.update({
        region: "us-west-2",
        credentials: creds
    });
    

    最佳实践之一:-

    如果您从 EC2 连接到 DynamoDB,请将授予权限应用到 EC2 实例。这样数据库只能从EC2实例连接。

    【讨论】:

    • 正是我想要的
    猜你喜欢
    • 2014-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多