kangle优化原则 工作者是什么,是否要启用队列
扩展队列的使用1.对于动态进程数的命令扩展和长连接的固定进程数的命令扩展,这两种情况是一定要开扩展队列。
其中使用长连接的固定进程数的命令扩展,工作者必须要设置成和进程数一样。
2.对于其它情况的虚拟主机,开启扩展队列有一定的作用。
3.对于反代,最好不开扩展队列。
应用程序池数量
1.对于有多进程能力的扩展,数量写1.如多进程的命令扩展(固定和动态)
2.对于无多进程能力的扩展,数量可根据情况写多个,如单进程的命令扩展,独立进程的api扩展。
多工作进程
1.只在一种情况下才建议使用多工作进程,即进程内api扩展。
2.在用了easypanel的情况下不要使用多工作进程.
3.默认情况是只用了一个工作进程。
关于缓存
1.在无反代情况下不建议开启磁盘缓存.在有反代情况下建议开启磁盘缓存。大小不超过10G为好。
2.内存缓存在任何情况下开启都有好处,极大提升性能,大小在10M-200M之间,不建议超过1G.
3.缓存时间越大越好,但更新反应就慢。60秒还是可以的。
4.最大缓存网页,设置1M-10M之间,不建议超过10M.
临时文件交换
1.在无反代时,强烈建议开临时文件交换。
2.在只有反代时,可开也可不开,对于一些大的下载,如果用户反应慢,就关,否则就开。
3.在反代和虚拟主机混合用时还是开为好.
4.缓冲区大小,设置为32K-2M之间,最好为2的n次方,不建议超过2M.
5.错误重试次数,在有反代时,强烈建议设置为1-5,提高稳定性
6.在只有虚拟主机时,可设置为0或1,不建议超过1.
easypanel
因为easypanel用的是动态进程数的命令扩展,所以easypanel的服务器一定要开启动扩展队列。工作者建议设置为8个。
队列的话,可以有效解决排队人数过多的问题,限制一下可以避免大量的拥堵,推荐设置和工作者数量一样即可。
页:
[1]