В моем приложении есть сделки и мне нужно каждые 3 часа проверять все сделки с статусом "Ожидает оплаты", пришла ли оплата или нет(я сам кошелек проверяю) и, если оплата не пришла, то менять статус на "Отменен", если пришла оплата.
У меня скажем так проблема в реализации:
1) сделать с помощью Worker Pool, которому я буду передавать массив данных для проверки, а он проверяет
2) сделать с помощью RabbitMQ, которому опять же я буду передавать массив данных для проверки, а он проверяет (Уточню, что RabbitMQ уже используется в проекте и я его тащу не ради этого)
И как лучше будет запустить фоновый процесс, который каждые 3 часа будет получать массив сделок с статусом "Отменен"?