标签: node.js http centos
我开发了基于NodeJS的高负载应用程序,可以在centos(Linux)上运行。它内部有一些长期存在的连接。目前,我使用cluster module与scheduling policy:
cluster.schedulingPolicy = cluster.SCHED_NONE;
因为它对我来说在生产力方面有一些优势。
我也在工作进程中使用express.js框架来处理请求。
我的问题是操作系统如何向工作人员发送HTTP请求?有没有办法在工人后面的某个地方排队请求?
谢谢
答案 0 :(得分:1)
您可以使用pauseOnConnect:true option手动控制传入连接(套接字)的分发。所以你可以
pauseOnConnect:true
在工作人员后面的队列请求