некий job MyBestJob который должен выполниться через 100 часов
$id = 1
MyBestJob::dispatch($id)->delay(now()->addHours(100))
Однако redis почему то решил что он самый умный и выполняет этот job прямо сейчас.
Кто-нибудь с таким сталкивался и знает как лечить?
Если нет тогда придет плюнуть и пустить job через database...
В енв что прописано?
c каких пор редис стал выполнять джобы?))
так он будет выполнять каждые 100 часов ведь
Попробуй не запускай queue:work и диспатчни джобу, и глянь что в редис попало
А покажи джобу саму
Обсуждают сегодня