Есть ли элегантный способ отправки сообщений в AWS SQS с задержкой видимости более 15 минут?

В Amazon Web Services их очереди позволяют публиковать сообщения с задержкой видимости до 15 минут. Что делать, если я не хочу, чтобы сообщения были видны в течение 6 месяцев?

Я пытаюсь придумать элегантное решение проблемы опроса / отправки. Я могу написать код, чтобы опрашивать SQS (или базу данных) каждые несколько секунд, проверять сообщения, готовые к отображению, затем перемещать их в «видимую очередь» или что-то в этом роде. Я хотел бы, чтобы был более простой и надежный способ, чтобы сообщения становились видимыми в очередях в далеком будущем, и мне не приходилось беспокоиться о том, что мое приложение для опроса все время работает идеально.

Я не женат на AWS, SQS и т. Д., Но я бы предпочел найти безопасное для облака решение, которое будет стабильным, надежным и вызовет событие в далеком будущем, и мне не придется беспокоиться о проверке. о его статусе каждый день.

Любые мысли или альтернативные деревья, которые я могу исследовать, приветствуются.

Спасибо!

14
задан Hairgami_Master 8 December 2011 в 14:50
поделиться