把WORKERMAN作为手机游戏服务器端部署时,GATEWAY 和 WORK进程起几个合适,和CPU核数有什么关系,可以动态增加进程数量么
进程数: Gateway进程核数和CPU核数一致即可,例如cpu为8核,可以开启8个Gateway进程 Worker进程开启进程数可以是CPU核数的8倍左右
另外每个进程估计占用内存40M,注意下内存是否足够
动态增减进程数量: Worker进程数量可以更改配置增加或者减少,运行workermand reload 后生效,用户无感知,不影响服务 Gateway进程由于维护着客户端链接,进程数只能增加(因为减少进程会导致关闭的进程上的用户链接断开),增加进程数后同样运行workermand reload 生效,用户无感知,不影响服务质量。Gateway进程一般不会成为系统瓶颈,所以一般不会增加或者减少
workerman目前还不支持根据负载自动调整自身进程数
进程数:
Gateway进程核数和CPU核数一致即可,例如cpu为8核,可以开启8个Gateway进程
Worker进程开启进程数可以是CPU核数的8倍左右
另外每个进程估计占用内存40M,注意下内存是否足够
动态增减进程数量:
Worker进程数量可以更改配置增加或者减少,运行workermand reload 后生效,用户无感知,不影响服务
Gateway进程由于维护着客户端链接,进程数只能增加(因为减少进程会导致关闭的进程上的用户链接断开),增加进程数后同样运行workermand reload 生效,用户无感知,不影响服务质量。Gateway进程一般不会成为系统瓶颈,所以一般不会增加或者减少
workerman目前还不支持根据负载自动调整自身进程数