# ZM\Utils\Manager\WorkerManager

# workerAction

public function workerAction(int $src_worker_id, array $data): mixed
1

# 描述

Worker 进程间通信触发的动作类型函数

# 参数

名称 类型 描述
src_worker_id int 源 Worker 进程 ID
data array 数据

# 返回

类型 描述
mixed

# sendActionToWorker

public function sendActionToWorker(int $worker_id, string $action, mixed $data): mixed
1

# 描述

给 Worker 进程发送动作指令(包括自身,自身将直接执行)

# 参数

名称 类型 描述
worker_id int 进程ID
action string 动作
data mixed 参数

# 返回

类型 描述
mixed

# resumeAllWorkerCoroutines

public function resumeAllWorkerCoroutines(): mixed
1

# 描述

向所有 Worker 进程发送动作指令

# 返回

类型 描述
mixed