且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

nginx慢静电文件服务(慢于节点?)

更新时间:2022-06-23 23:42:43

@keenanLawrence在上面的注释中提到,sendfile_max_chunk指令。

sendfile_max_chunk设置为512k后,我看到我的静电文件(从磁盘)从nginx传递的速度有了显著提高。

我在8k32k128k、&Finally512k中进行了试验,根据所传递的内容、可用的线程和&服务器请求负载,每个服务器在***chunk size上的配置似乎有所不同。

我还注意到,当我将worker_processes auto;更改为worker_processes 2;时,性能又有了显著提高,从在每个CPU上使用worker_process变为只使用2。在我的例子中,这样做效率更高,因为我的Node.js应用程序服务器也在同一台计算机上运行,并且它们也在CPU上执行操作。