Мне нужна очередь для обработки сообщений после x часов задержки. И мне нужен управляемый данными весь основанный на событиях подход без использования каких-либо планировщиков и т. для использования различными AWS лямбда-функциями.
одна из лямбда-функций должна обрабатывать сообщения с задержкой в 3 часа. Тем не менее, максимальная задержка доставки составляет 15 минут. Если я прочту сообщение в первый раз, оно будет автоматически удалено из SQS, так как я использую триггеры отображения источника событий для вызова лямбда-функции.
Итак, мне интересно, как можно избежать удаления сообщения и сделать его невидимым при первой обработке?
Буду признателен за любые мысли / помощь.