Что работает: Используя AWS-SQS SDK для .Net, я могу получать пакет сообщений и удалять отдельные сообщения в окне таймера видимости сообщений.Я также не могу ничего сделать и эффективно запросить сообщение, которое затем перестанет быть буквально переписанным, если оно будет задано заданное число раз.
Что не работает: я пытаюсь сделать то же самое, используя лямбду.Я создал триггер, который работает, что означает, что SQS запускает лямбду, отправляя ей пакет сообщений.Эти сообщения, кажется, удаляются из очереди автоматически, когда это происходит.Я не контролирую удаление отдельного сообщения или его постановку в очередь.
При создании исключения в лямбде все сообщения в пакете остаются в очереди.Есть ли более элегантный способ сделать это, а также способ сделать это для отдельных сообщений вместо всего пакета?