配置Task
进程的数量,配置此参数后将会启用task
功能。所以Server
务必要注册onTask
、onFinish
2个事件回调函数。如果没有注册,服务器程序将无法启动。
Task
进程是同步阻塞的,配置方式与Worker
同步模式一致SWOOLE_CPU_NUM * 1000
100ms
,那一个进程1秒就可以处理1/0.1=10
个task2000
个task2000/10=200
,需要设置task_worker_num => 200
,启用200
个task进程Task进程内不能使用
swoole_server->task
方法
Task进程内不能使用swoole_mysql
、swoole_redis
、swoole_event
等异步IO函数