Пул процессов InvokedProcessPool
класс InvokedProcessPool реализует Countable (Просмотреть исходный код)
Свойства
| защищённый массив | $invokedProcesses | Массив запущенных процессов. |
Методы
| void | __construct(массив $invokedProcesses)
Создать новый пул запущенных процессов. | |
| Коллекция | signal(целое $signal)
Отправить сигнал каждому работающему процессу в пуле, вернув процессы, которым был послан сигнал. | |
| Коллекция | running()
Получить процессы в пуле, которые всё ещё выполняются. | |
| ProcessPoolResults | wait()
Подождать завершения процессов. | |
| целое | count()
Получить общее количество процессов. |
Подробности
void __construct(массив $invokedProcesses)
Создать новый пул запущенных процессов.
Коллекция signal(целое $signal)
Отправить сигнал каждому работающему процессу в пуле, вернув процессы, которым был послан сигнал.
Коллекция running()
Получить процессы в пуле, которые всё ещё выполняются.
ProcessPoolResults wait()
Подождать завершения процессов.
целое count()
Получить общее количество процессов.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Process/InvokedProcessPool.html