время, скажем, неделя. Как мне лучше запускать какое то действие по истечению тарифа.
Кроме крона, есть какой то вариант?
а в чем проблема с кроном?
А чем крон не нравится?
Как вариант - отложенная джоба, но крон поуниверсальнее
Да хз, мне кажется крон будет много ресурсов кушать, если я постоянно буду с базы доставать тарифы, чекать закончились ли они, потом выполнять ещё логику, если они закончились
Ну так ты сразу доставай только те, которые закончились
Ахахахах, вот я лоханулся, похоже отдохнуть надо😅 Спасибо)
Ну если реально не устроит - то можешь посмотреть на отложенное выполнение джобы, но нужно учесть если у тебя есть возможность продления тарифа - то эту джобу нужно как-то удалить и создать новую, и вот тут будет не очень просто, как минимум не все драйвера поддерживают отложенное выполнение, удаление джобы требует более нагруженных запросов (работа с JSON)
Обсуждают сегодня