工作原理:使用AWS-SQS SDK for .Net,我能够在消息可见性计时器窗口中接收一批消息并删除单个消息。我也不能做任何事情,并有效地重新排队消息,如果它被重新排队配置的次数,它就会变得死气沉沉。
不起作用的是:我正在尝试使用Lambda做同样的事情。我已经创建了一个触发器,这意味着SQS会触发lambda,向其发送一批消息。当这种情况发生时,这些消息似乎会自动从队列中删除。我无法控制删除单个消息或将其重新排队。在lambda中抛出异常似乎会使批处理中的所有消息都保留在队列中。有没有一种更优雅的方