自定义类没有运行onWorkerStart

wuzx

3.0版本里Applications的start.php文件新增以下内容

$WeChat = new WeChatWorker();
// worker名称
$WeChat->name = 'WeChatWorker';
// Worker进程数量
$WeChat->count = 10;

$WeChat->onWorkerStart = function($WeChat) {
    echo 'process '.getmypid(). ' start'."\n";
    $WeChat->start();
};

其中WeChatWorker是从Worker继承,前面的都执行了,但是onWorkerStart里面写的代码没有执行

2590 2 0
2个回答

walkor

可以贴下 WeChatWorker类的代码

  • 暂无评论
wuzx

已经放弃这种用法了

  • 暂无评论
年代过于久远,无法发表回答
🔝