AWS Lambda函数可以调用另一个
我有2个Lambda函数-一个产生报价,另一个将报价变成订单。我希望Order
lambda函数调用Quote函数来重新生成报价,而不是仅仅从不受信任的客户端接收报价。
我看过我能想到的任何地方-但看不到如何链接或调用函数…肯定存在!
回答:
我找到了使用的方法aws-sdk
。
var aws = require('aws-sdk');var lambda = new aws.Lambda({
region: 'us-west-2' //change to your region
});
lambda.invoke({
FunctionName: 'name_of_your_lambda_function',
Payload: JSON.stringify(event, null, 2) // pass params
}, function(error, data) {
if (error) {
context.done('error', error);
}
if(data.Payload){
context.succeed(data.Payload)
}
});
您可以在以下位置找到该文档:http
:
//docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/Lambda.html
以上是 AWS Lambda函数可以调用另一个 的全部内容, 来源链接: utcz.com/qa/397918.html