/** * swoole_process回调函数 * @param swoole_process $worker */ function callback_vmstat(swoole_process $worker) { global $table; $vmstat = $table->get('vmstat'); $cmd = $vmstat['cmd']; $interval = $vmstat['interval']; $count = $vmstat['count']; $worker->exec($cmd, array($interval, $count)); }
function callback_function(swoole_process $worker) { $worker->exec('/usr/local/bin/php', array(__DIR__ . '/stdin_stdout.php')); }
/** * 子进程执行的入口 * @param $worker */ public function run(swoole_process $worker) { $worker->exec($this->task['task']['parse'], $this->task['task']['ext']); }
function pyhon_process(swoole_process $worker) { $worker->exec('/usr/bin/python', array("echo.py")); }
function childProcess(\swoole_process $process) { $process->exec($process->args['script_file'], $process->args['argv']); }