Как я могу запустить фильтры параллельно в литии?
-
26-10-2019 - |
Вопрос
Литий фильтр был реализован путем цепочки, поэтому параллельное выполнение, похоже, невозможно.
Есть ли способ запустить фильтры параллельно, если фильтры возвращают обещания, как это сделано с Додзё отложено?
Или есть еще одна структура PHP с функциональностью AOP, которая может это сделать?
Решение
Литий фильтры позволяют каким -то обезвреживание который не имеет ничего общего с отложением задач.
Отсроченные задачи должны выполняться с помощью других механизмов, таких как:
- Gearman,
- Задержка работы,
- PHP-Resque,
- кролик,
- zeromq,
- …
Поскольку PHP не является резьбой (под нормальной конфигурацией), ничто не работает параллельно.
Можете ли вы уточнить, какие задачи вы бы хотели бежать асинхронно?
Не связан с StackOverflow