У меня есть такая конфигурация
Сотрудник -> Менеджер
Сотрудник отправляет транзакцию, она отправляется менеджеру, а менеджер проверяет ее.
Я хочу добавить новую конфигурацию. Автоматическое действие через некоторое время (5-6 часов).
Если менеджер не предпринимает (проверяет) действия в Транзакции, это будет автоматическое действие в соответствии с моей конфигурацией. Я могу использовать SQS, но это дает мне максимум 2 часа задержки для обработки любой функции. Теперь я подумываю об использовании Redis, нажав на запись в Redis в течение некоторого времени в соответствии с конфигурацией, после того как она истечет, я буду оценивать свою функцию (автоматическая проверка).
Несколько сотрудников могут отправлять любое количество транзакций для каждой транзакции, которую я должен pu sh задача в очередь и после каждого раза она должна вызывать мою функцию и выписываться из очереди.
Например:
1) Транзакция1 отправляется в 6 часов утра, и этот сотрудник имеет конфигурацию 4 часа, затем в 10 часов он должен выполнить автоматическую проверку.