【问题标题】:Use two different AWS resources hosted in two different regions in AWS Lambda?在 AWS Lambda 中使用托管在两个不同区域中的两个不同 AWS 资源?
【发布时间】:2017-11-15 03:23:17
【问题描述】:

我想在一个 lambda 函数中使用托管在“us-west-2”区域的“Dynamodb DocumentClient”和托管在“us-west-1”区域的 SES。我该怎么做?

【问题讨论】:

    标签: node.js amazon-web-services amazon-dynamodb aws-lambda aws-sdk


    【解决方案1】:

    当您初始化 AWS 开发工具包客户端时,您可以指定客户端使用的区域,如下所示:

    var ses = new AWS.SES({region: 'us-west-1'});
    var documentClient = new AWS.DynamoDB.DocumentClient({region: 'us-west-2'})
    

    【讨论】:

    • 我使用这个设置已经有一段时间了,我遇到了网络错误。这样的设置是否会引起任何网络错误,特别是写入 EPROTO 错误?
    • @hrushilok 这与您的网络错误无关。
    猜你喜欢
    • 2022-12-05
    • 1970-01-01
    • 2018-12-02
    • 2021-10-11
    • 1970-01-01
    • 1970-01-01
    • 2020-07-28
    • 2018-11-24
    • 1970-01-01
    相关资源
    最近更新 更多