Во время вызова API я планирую выполнение задачи через n минут. Я называю задачу.
Другой вызов API, если он будет выполнен, удалит задачу.
Когда задача выполняется (где все операции с хранилищем данных выполняются в транзакции), она также проверяет, нужно ли ждать еще немного. Если это так, я хотел бы успешно завершить задачу, но также отправить задачу (которая должна быть выполнена через n минут) с тем же именем, чтобы ее все еще можно было отменить с помощью ранее упомянутого вызова API.
Я не вижу в документации ничего о задаче, добавляющей новую задачу с тем же именем до успешного завершения, или о задаче, удаляющей себя и отправляющей новую задачу с тем же именем (особенно в рамках транзакции).
(Даже если я заставлю его работать, я хочу убедиться, что это произошло благодаря поддерживаемой функциональности. Система обрабатывает реальные платежи.)
Спасибо за ваш вклад. /Александр