关于阻塞的疑问

ford2008

我用的workerman3.3.5,用户每次请求我服务器的php页面,PHP页面在收到用户请求后,会发一个内部消息给workerman,workerman收到后会进行数据库写入操作,大概需要20秒。服务器是单核2G,我现在进程数设置的是5,如果同时在线人数太多,5个进程都在阻塞的话,那么新的用户请求发出后,workerman是怎么操作,一直等待阻塞完成后继续数据操作,还是后面的请求就不执行了?

3666 3 0
3个回答

walkor 打赏

等待阻塞操作完成后继续操作。

  • 暂无评论
ford2008

谢谢解答,就是阻塞时候提交的任务,只是等阻塞完毕后晚些执行,不会不执行。我这样理解对吧

  • 暂无评论
walkor 打赏

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