Spec-Zone.ru › Laravel 10

Пул процессов

класс Пул mixin Factory mixin PendingProcess (Просмотреть исходный код)

Свойства

protected Factory $factory

Экземпляр фабрики процессов.

protected callable $callback

Обратный вызов, который разрешает ожидающие процессы.

protected array $pendingProcesses

Массив ожидающих процессов.

Методы

void __construct(Factory $factory, callable $callback)

Создать новый пул процессов.

PendingProcess as(string $key)

Добавить процесс в пул с ключом.

InvokedProcessPool start(callable|null $output = null)

Запустить все процессы в пуле.

ProcessPoolResults run()

Запустить и дождаться завершения процессов.

ProcessPoolResults wait()

Запустить и дождаться завершения процессов.

PendingProcess __call(string $method, array $parameters)

Динамически делегировать вызовы методов новому ожидающему процессу.

Подробности

void __construct(Factory $factory, callable $callback)

Создать новый пул процессов.

Параметры

Factory $factory
callable $callback

Возвращаемое значение

void

PendingProcess as(string $key)

Добавить процесс в пул с ключом.

Параметры

string $key

Возвращаемое значение

PendingProcess

InvokedProcessPool start(callable|null $output = null)

Запустить все процессы в пуле.

Параметры

callable|null $output

Возвращаемое значение

InvokedProcessPool

ProcessPoolResults run()

Запустить и дождаться завершения процессов.

Возвращаемое значение

ProcessPoolResults

ProcessPoolResults wait()

Запустить и дождаться завершения процессов.

Возвращаемое значение

ProcessPoolResults

PendingProcess __call(string $method, array $parameters)

Динамически делегировать вызовы методов новому ожидающему процессу.

Параметры

string $method
array $parameters

Возвращаемое значение

PendingProcess

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Process/Pool.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API