Amazon web services 使用目标触发器从Lambda到SQS的多条消息

Amazon web services 使用目标触发器从Lambda到SQS的多条消息,amazon-web-services,amazon-s3,aws-lambda,amazon-sqs,Amazon Web Services,Amazon S3,Aws Lambda,Amazon Sqs,我可以使用目标触发器将多条消息从Lambda写入SQS吗 我的用例是, 我必须读取一个s3文件并将行添加到SQS队列中,该队列将由另一个lambda函数进一步处理。S3文件很大,所以我不能用一个lambda函数处理所有的事情 不能使用目标函数直接将多条消息从单个lambda写入SQS。最后,我将lambda-1中的消息写入SQS,并使用另一个lambda-2来执行行级处理应该是可行的。您计划一次提交多少行?在一个sqs中可以有多少空中消息是有限制的。使用目的地触发器是否可行?我可以批处理,这样我

我可以使用目标触发器将多条消息从Lambda写入SQS吗

我的用例是,
我必须读取一个s3文件并将行添加到SQS队列中,该队列将由另一个lambda函数进一步处理。S3文件很大,所以我不能用一个lambda函数处理所有的事情

不能使用目标函数直接将多条消息从单个lambda写入SQS。最后,我将lambda-1中的消息写入SQS,并使用另一个lambda-2来执行行级处理

应该是可行的。您计划一次提交多少行?在一个sqs中可以有多少空中消息是有限制的。使用目的地触发器是否可行?我可以批处理,这样我就不会超过机上限制。目标触发器是指“S3通知”?如果是,则通知仅针对整个文件触发,而不是针对每个单独的数据行触发。否,从Lambda到SQS使用:yes。只需要知道一个事实,即SQS不能保证消息的顺序和唯一性。因此,您的目标函数可能会获得某些行的重复副本,并且与最初发送的顺序不同。