Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 我可以从多个SQ触发相同的AWS lambda吗?_Amazon Web Services_Aws Lambda_Amazon Sqs - Fatal编程技术网

Amazon web services 我可以从多个SQ触发相同的AWS lambda吗?

Amazon web services 我可以从多个SQ触发相同的AWS lambda吗?,amazon-web-services,aws-lambda,amazon-sqs,Amazon Web Services,Aws Lambda,Amazon Sqs,我想从多个SQS队列触发一个lambda函数。lambda将执行的大部分处理都是相同的,只有一小步是基于表名的。我不想为此保留两个单独的lambda。拥有相同/多个lambda的优缺点是什么?是的,没有理由不能以这种方式配置它。它应该可以正常工作。使用不同的Lambda函数可以让您对它们进行不同的配置,例如每个函数的并发限制。这可能对你有利,也可能不是优势,但如果这是一个高并发系统,那就需要考虑一下。

我想从多个SQS队列触发一个lambda函数。lambda将执行的大部分处理都是相同的,只有一小步是基于表名的。我不想为此保留两个单独的lambda。拥有相同/多个lambda的优缺点是什么?

是的,没有理由不能以这种方式配置它。它应该可以正常工作。

使用不同的Lambda函数可以让您对它们进行不同的配置,例如每个函数的并发限制。这可能对你有利,也可能不是优势,但如果这是一个高并发系统,那就需要考虑一下。