0

我们正在使用 nginx+resin 来服务一个 jsp 网站。我的问题是当Web客户端向ngix的许多请求然后nginx请求resin时,所以我想知道:resin是否将数据响应给客户端或Nginx从resin获取数据然后响应客户端。如果ngix从resin获取数据然后响应数据给客户端,但是为什么我使用top命令看不到Nginx占用了很多cpu和内存资源,但是resin占用了很多资源。

4

1 回答 1

1

Nginx 充当代理。在客户端(浏览器)和后端(树脂)之间代理数据不需要大量内存和 CPU。除了在源和目标之间复制数据之外,它不做任何工作,但是做这种类型的工作该死的快,所以你看不到 nginx 在顶部。因此,如果您不使用 nginx 的另一个优点,例如缓存和非常快速的静态文件服务,那么在您的配置中它绝对是无用的。

于 2012-09-08T05:00:00.337 回答