我是windows下开发,手册里说windows下不支持多进程,就是说BusinessWorker的$worker->count = 1无效,无论设置多大都是一个线程了么?
那如果我把start_businessworker.php文件复制出来一份,变成start_businessworker.php、start_businessworker_2.php两个worker,在start_for_win.bat里写成
php Applications\Room\start_register.php Applications\Room\start_gateway.php Applications\Room\start_businessworker.php Applications\Room\start_businessworker_2.php
pause
我对进程的概念比较模糊,这样算不算变相的多进程运行?如果可以的话start_gateway.php是不是也可以这么写呢?
还有一个问题。。- -,windows下运行必须开着cmd窗口哇,就是说远程连接不能注销,一注销cmd就关闭了,大神有没有好点的解决办法?
真心求教!
对,必须。如何解决得自己想办法了。官方推荐linux系统运行,windows只作为开发环境。
感谢 walkor的回答,
哪位大大能帮忙想个办法呢,给点思路也行,由于项目问题真真是换不了服务器。。。- -
不客气