业务需要,需要在onWorkerStart、onMessage 回调函数中创建子进程执行一段代码之后退出子进程。
1.需要修改workerman源码哪个位置?
2.创建的子进程,如何停止监听网络?
3.业务:读取了10GB的数据在数组中,收到消息后,在onMessage回调函数中创建子进程利用这些数据并发计算,计算完成之后退出子进程。因为需要用到10GB的数组的数据,所以无法用这里的异步任务的方法http://doc.workerman.net/faq/async-task.html ,只能创建子进程进行计算。
workerman好像不支持业务调用 pcntl_fork 。我记得在手册哪里看到过。
所以想修改源代码, 支持一下, 知道在哪里吗
哪位大佬知道? 指点一下
大哥改完源码@我下
不会改
有没有大佬解答一下?