🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# worker\_num 设置启动的`Worker`进程数。 * 业务代码是全异步非阻塞的,这里设置为`CPU`核数的`1-4`倍最合理 * 业务代码为同步阻塞,需要根据请求响应时间和系统负载来调整 * 默认设置为`SWOOLE_CPU_NUM`,最大不得超过`SWOOLE_CPU_NUM * 1000` 比如`1`个请求耗时`100ms`,要提供`1000QPS`的处理能力,那必须配置`100`个进程或更多。但开的进程越多,占用的内存就会大大增加,而且进程间切换的开销就会越来越大。所以这里适当即可。不要配置过大。 * 假设每个进程占用`40M`内存,`100`个进程就需要占用`4G`内存