Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Ребят, можно как-то распараллелить выполнение очередей? Все обгуглил, не нашел.
Дело в том, что у меня может появиться одновременно огромное число очередей с долгим временем выполнения каждая. Каждая очередь инициализируется пользователем и в ответе передает данные обратно через websocket. Получается, что если 100 человек одновременно что-то запросят на сайте, то будь у меня запущено даже 50 воркеров, то последний пользователь все равно будет долго ждать, пока воркеры не доберутся до его очереди.
Есть ли какой-то способ для каждой новой очереди запускать отдельный php-процесс автоматически?
Есть подозрение, что никак. Есть какое-то решение действительно параллельного выполнения для ларавела, пусть это и не очереди?
Изменено aanon (07.08.2017 18:27:03)
Не в сети
Вроде работает. В подробности не вдавался:
Не в сети
Страницы 1