1.运行流程
2.进程/线程结构图
3.SYSTEMD监听端口
https://wiki.swoole.com/wiki/page/14.html
4.swoole_server 属性
1.reactor线程数, 默认为 cpu 核数
2.worker_num配置为CPU核数的1-4倍即可
3.max_request => 2000,此参数表示worker进程在处理完n次请求后结束运行。
manager会重新创建一个worker进程。此选项用来防止worker进程内存溢出。
4.Listen队列长度,backlog => 128,此参数将决定最多同时有多少个待accept的连接
5.worker进程数据包分配模式
dispatch_mode = 1 //1平均分配,2按FD取模固定分配,3抢占式分配,默认为取模(dispatch=2)
https://wiki.swoole.com/wiki/page/13.html
https://wiki.swoole.com/wiki/page/p-server.html