我们正在使用nginx+resin为一个jsp网站提供服务。我的问题是,当许多请求从网络客户端到ngix,然后nginx请求树脂,所以我想知道:树脂响应数据到客户端或Nginx从树脂获得数据,然后响应客户端。如果ngix从树脂获取数据,然后将数据响应给客户端,但为什么我使用top命令无法看到很多cpu和内存资源被Nginx占用,但是树脂占用了很多资源。
发布于 2012-09-08 13:00:00
Nginx充当代理。它不需要大量的内存和cpu来代理客户端(浏览器)和后端(树脂)之间的数据。除了在源和目标之间复制数据之外,它不做任何工作,但是做这种类型的工作非常快,所以你在顶部看不到nginx。因此,如果您没有使用nginx的其他优点,例如缓存和非常快速的静态文件服务,那么在您的配置中它是完全无用的。
https://stackoverflow.com/questions/12316537
复制相似问题