Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/nginx/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Nginx反向代理树脂的研制_Nginx_Resin - Fatal编程技术网

Nginx反向代理树脂的研制

Nginx反向代理树脂的研制,nginx,resin,Nginx,Resin,我们正在使用nginx+树脂为jsp网站提供服务。 我的问题是,当web客户端向ngix发出许多请求,然后nginx又向resin发出请求时,我想知道: resin是否向客户端响应数据,或者Nginx是否从resin获取数据,然后响应客户端。 若ngix从resin获取数据,然后将数据响应到客户端,那个么为什么我要使用top命令呢 Nginx没有占用多少cpu和内存资源,但resin占用了很多资源。Nginx充当代理。在客户端(浏览器)和后端(树脂)之间代理数据不需要大量内存和cpu。除了在源和

我们正在使用nginx+树脂为jsp网站提供服务。 我的问题是,当web客户端向ngix发出许多请求,然后nginx又向resin发出请求时,我想知道: resin是否向客户端响应数据,或者Nginx是否从resin获取数据,然后响应客户端。 若ngix从resin获取数据,然后将数据响应到客户端,那个么为什么我要使用top命令呢
Nginx没有占用多少cpu和内存资源,但resin占用了很多资源。

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

是的,我认为Nginx可能使用IO通道直接将树脂数据传输到客户端,因此不会占用内存和CPU。Nginx就像源流和目标流之间的桥梁。非常感谢网络恶魔:)