Как сделать таймер на php?

Помогите правильно ли делаю. Есть обьект. у него есть состояния.
Например:
stage = 0
stage = 1
stage = 2

Когда состояние меняется с 0 на 1, то я хочу поменять состояние на 2 с задержкой 30 сек и опубликовать информацию об этом в redis (pub/sub). Как я пытаюсь сделать сейчас. Кидаю в очередь в редисе и воркером долблюсь в редис каждую секунду (точность не особо важна). но там тоже возникли проблемы, можете глянуть тут: Yii2-queue не публикует в канал redis, почему?

Как то можно по другому или правильнее решить?
  • Вопрос задан
  • 271 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы