Обрабатывать сообщения SQS в течение фиксированного периода, начиная с запланированного времени каждый день - PullRequest
0 голосов
/ 11 декабря 2018

Это то, что я пытаюсь построить:

У меня есть очередь SQS, которая будет получать сообщения без какой-либо информации о том, когда они получат сообщения.Допустим, из 2-3 тем SNS, на которые он подписан.

Теперь я хочу обработать эти сообщения и сделать что-то вроде отправки уведомлений людям.Но у меня есть ограничение: эти уведомления следует отправлять строго с 10:00 до 17:00 каждый день.

Учитывая, что служба обработки уведомлений поддерживает только мгновенные уведомления (без способа планирования уведомлений),

Какнастроить ли я что-то вроде лямбды, чтобы каждый день с 10:00 до 17:00 запускать сообщения в SQS и позволить сообщениям в SQS ждать следующего цикла, если они будут получены после периода обработки.(то есть лямбда должна перестать срабатывать после 5 вечера)

...