butteff
@butteff
Раз в тысячу лет заправляю свитер в носки

Есть ли в yii2 готовые красивые решения, расширения или классы для асинхронной работы функции\метода?

В цикле запускается метод с каждой итерацией.
Нужно, чтобы метод выполнялся асинхронно, а не после завершения предыдущего.
  • Вопрос задан
  • 578 просмотров
Решения вопроса 1
@demiusvosp
PHP в том виде, в котором его используют для запуска yii web-приложения, является синхронным потоком ответа на запрос. Для выполнения каких-либо вещей асинхронно можно использовать тот или иной брокер-очередей, например rabbitMQ или функционал очередей из Redis. Для работы с последним в yii есть официальное расширение: https://github.com/yiisoft/yii2-queue
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы