【发布时间】:2011-03-30 11:59:41
【问题描述】:
我认为如果您有setTimeout=1,那么节点服务器将在 1 秒内无法处理所有请求,因为它是基于事件的非线程 Web 服务器(如果我错了,请纠正我)。
我听说 Nginx 也是一个基于事件的 Web 服务器。这是否意味着如果我有sleep 1,那么它将在 1 秒内停止所有请求?
【问题讨论】:
-
我不确定 nginx 面对
sleep会如何表现,但是,虽然它不是基于线程的,但它可能有多个工作进程:wiki.nginx.org/NginxHttpMainModule#worker_processes
标签: ruby nginx webserver node.js nonblocking