示例#1
0
 public function onWorkerStart()
 {
     //swoole_set_process_name("ansen: work process"); //worker进程名称
     $params = func_get_args();
     $serv = $params[0];
     $worker_id = $params[1];
     //new version support
     if ($worker_id >= $serv->setting['worker_num']) {
         swoole_set_process_name("ansen: task process");
         //task name
         Debug::debug("TaskerStart[{$worker_id}]|pid=" . posix_getpid() . ".\n");
     } else {
         swoole_set_process_name("ansen: work process");
         //worker name
         Debug::debug("WorkerStart[{$worker_id}]|pid=" . posix_getpid() . ".\n");
     }
     common\connection::setServer($serv);
     //把serv加入到connection中
 }