怎么在onmessage/onclose回调方法中获得进程ID

0
...
...
$worker->count = 2;
...
$worker->onclose=function($conn){
echo $conn->id;
};

这个应该是一个自增数吧,怎么取进程id呢?

已邀请:

blogdaren - 常年游走于 Linux、PHP、C、VIM 之间【http://www.phpcreeper.com】

赞同来自: yepo

1、$conn->id 是标识连接ID,是个自增ID,最大到 PHP_INT_MAX,之后重新计数。
2、要想获取进程ID,使用函数: posix_getpid() 即可,其实 $worker->id 就是进程ID的一种映射ID

要回复问题请先登录注册