Можно ли добиться взаимодействия между планировщиком и издателем / подпиской в Google Cloud, чтобы задача запускалась через определенное время каждый день, но только если сообщение приходит?
ОБНОВЛЕНО:
Примером может быть задача, запланированная на 10:00, ожидание сообщения (предварительное условие).
- В 10:00 сообщение не пришло. Работа не запускается. Сообщение приходит в 11:00. Работа запущена. (Затем он может отправить сообщение, чтобы начать выполнение задачи)
- В 09:00 приходит сообщение. Задание не выполнено. В 10:00 работа запускается.
- Сообщение никогда не приходит. Работа никогда не выполняется.