Skip to content

开启多少进程

Gateway 进程数不是开得越多越好,Gateway 进程增多会导致进程间通讯开销变大。 每个 Gateway 进程可以轻松处理 5000-10000 连接的请求转发,业务同时在线连接数少于 10000 时可以只开 2 个 Gateway 进程。每增加 10000 个连接增加一个 Gateway 进程,依次类推。

BusinessWorker 进程中根据业务是否有阻塞式 IO 设置进程数为 CPU 核数的 1 倍 - 4 倍即可。 即 start_businessworker.php$worker->count = cpu 核数的 1-4 倍;

参见:Workerman 手册 - 进程数设置

基于 MIT 许可发布