Size: a a a

2019 December 11

i

invariance in Laravel Pro
Виктор Бурцев
Как-то без очередей его можно напрямую отправить в фоне выполняться?
Те.е нужно запустить скрипт работать и вернуть ответ?
источник

ВБ

Виктор Бурцев... in Laravel Pro
invariance
Те.е нужно запустить скрипт работать и вернуть ответ?
да
источник

i

invariance in Laravel Pro
источник

i

invariance in Laravel Pro
Юзал такое на практике
источник

ВБ

Виктор Бурцев... in Laravel Pro
Daniyar Baizhaksynov
Есть еще queue:listen не помню в чем отличие. Слушать для чего. Ивент какой то?
тут с очередями не понятно, как они себя поведут. если трансляцию отправить в очередь, остальные будут ждать, когда она завершится?
источник

i

invariance in Laravel Pro
но вообще лучше очереди юзать
источник

i

invariance in Laravel Pro
Виктор Бурцев
тут с очередями не понятно, как они себя поведут. если трансляцию отправить в очередь, остальные будут ждать, когда она завершится?
По сути да
источник

ВБ

Виктор Бурцев... in Laravel Pro
Просто трансляций много и они одновременно идут
источник

i

invariance in Laravel Pro
Но этот механизм для исключения ситуации, что у тебя сервак обкэшится (останется без свободной памяти)
источник

ВБ

Виктор Бурцев... in Laravel Pro
и по долгу
источник

i

invariance in Laravel Pro
Можно настроить кол-во параллельных соединений
источник

DB

Daniyar Baizhaksynov in Laravel Pro
Виктор Бурцев
тут с очередями не понятно, как они себя поведут. если трансляцию отправить в очередь, остальные будут ждать, когда она завершится?
Отработают параллельно. Но да памяти может не хватить
источник

D

Dymon in Laravel Pro
Виктор Бурцев
Просто трансляций много и они одновременно идут
можно сделать для них отдельную очередь и через Supervisor настроить numprocs сколько нужно, тогда задачи будут паралельно выполнятся
источник

DB

Daniyar Baizhaksynov in Laravel Pro
Dymon
можно сделать для них отдельную очередь и через Supervisor настроить numprocs сколько нужно, тогда задачи будут паралельно выполнятся
Для очередей есть как раз пример конфа
источник

DB

Daniyar Baizhaksynov in Laravel Pro
источник

ВБ

Виктор Бурцев... in Laravel Pro
Daniyar Baizhaksynov
Отработают параллельно. Но да памяти может не хватить
Да памяти дохера
источник

DB

Daniyar Baizhaksynov in Laravel Pro
Виктор Бурцев
Да памяти дохера
Тогда кидай о очередь
источник

DB

Daniyar Baizhaksynov in Laravel Pro
Сделай демон
источник

DB

Daniyar Baizhaksynov in Laravel Pro
На supervisor
источник

ВБ

Виктор Бурцев... in Laravel Pro
Daniyar Baizhaksynov
Тогда кидай о очередь
free -g
            total       used       free     shared    buffers     cached
Mem:            160         29          0          0          0         27
источник