class ProcessManage

守护进程工作进程工作类

Methods

static 
setProcessName($title)

设置进程名称

static void
addTask(string $task, int $frequency = 60)

添加任务

static void
rmTask(string $task)

删除任务

static 
start()

开始运行

static array|void
getStatus(bool $showInfo = false)

检查脚本运气状态

static 
reload()

reload服务

static 
stop()

终止后台进程

static 
run(string $cmd)

shell参数处理并启动守护进程

static 
createChildrenProcess()

创建一个子进程

Details

at line 76
static protected setProcessName($title)

设置进程名称

Parameters

$title

at line 243
static void addTask(string $task, int $frequency = 60)

添加任务

Parameters

string $task 任务的类名带命名空间
int $frequency 执行的频率

Return Value

void

at line 273
static void rmTask(string $task)

删除任务

Parameters

string $task 任务的类名带命名空间

Return Value

void

at line 304
static start()

开始运行

at line 322
static array|void getStatus(bool $showInfo = false)

检查脚本运气状态

Parameters

bool $showInfo 是否直接显示状态

Return Value

array|void

at line 346
static reload()

reload服务

at line 357
static stop()

终止后台进程

at line 383
static run(string $cmd)

shell参数处理并启动守护进程

Parameters

string $cmd

at line 428
static protected createChildrenProcess()

创建一个子进程