Method | Description | |
---|---|---|
addTask ( string $task, integer $frequency = 60 ) : void | 添加任务 | |
getStatus ( boolean $showInfo = false ) : array | 检查脚本运气状态 | |
getStatus ( boolean $showInfo = false ) : array | void | 检查脚本运气状态 | |
reload ( ) | reload服务 | |
rmTask ( string $task ) : void | 删除任务 | |
run ( string $cmd ) | shell参数处理并启动守护进程 | |
start ( ) | 开始运行 | |
stop ( ) | 终止后台进程 |
Method | Description | |
---|---|---|
createChildrenProcess ( ) | 创建一个子进程 | |
setProcessName ( $title ) | 设置进程名称 |
Method | Description | |
---|---|---|
checkExtension ( ) | 检查是否安装了相关扩展 | |
demonize ( ) | 初始化守护进程 | |
getPid ( ) : integer | 获取进程id | |
initEvn ( ) | 初始化环境 | |
message ( string $message = '' ) | 向shell输出一条消息 | |
setUser ( string $name ) : boolean | 设置运行的用户 | |
signReload ( ) | reload | |
signStop ( ) | stop | |
signalHandler ( integer $sigNo ) | 信号处理 |