Мне нужно настроить очередь заданий/сообщений с возможностью установить задержку для задачи, чтобы она не сразу подхватывалась бесплатным работником, а через определенное время (может варьироваться от задачи к задаче). Я просмотрел пару решений для очередей Linux (rabbitmq, gearman, memcacheq), но ни одно из них не предлагает эту функцию из коробки.
Любые идеи о том, как я мог бы достичь этого?
Спасибо!