# Strange flow increase when using nginx as a proxy

**URL:** <https://www.ruby-forum.com/t/strange-flow-increase-when-using-nginx-as-a-proxy/219589>\
**Category:** NGINX\
**Created:** [May 8, 2012, 11:10am UTC](https://www.ruby-forum.com/t/strange-flow-increase-when-using-nginx-as-a-proxy/219589 "2012-05-08T11:10:06Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![dubstep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/cdc98d/32.png) [@dubstep](https://www.ruby-forum.com/u/dubstep)\
**Post date:** [May 8, 2012, 11:10am UTC](https://www.ruby-forum.com/t/strange-flow-increase-when-using-nginx-as-a-proxy/219589/1 "2012-05-08T11:10:06Z")

</div>

os:centos 5.5 64bit(as a router)  
nginx:1.2.0

request-----\>[nic\_in-----\>nginx-----\>nic\_out]-----\>backend\_server

STRANGE FLOW INCREASE:  
request-\>linux:5Mbps linux-\>backend\_server:5Mbps  
linux-\>request:90Mbps backend\_server-\>linux:60Mbps

iptables is used to redirect data to nginx, such as:  
/sbin/iptables -t nat -A PREROUTING -i nic\_in -p tcp --dport 80 -j  
REDIRECT --to-ports 8888

nginx.conf:  
worker\_rlimit\_nofile 65535;  
events  
{  
use epoll;  
worker\_connections 65535;  
}

http  
{  
charset off;  
override\_charset off;  
proxy\_buffering off;  
resolver 8.8.4.4;  
proxy\_buffer\_size 64k;  
proxy\_buffers 4 64k;  
log\_format main '[$time\_local] $remote\_addr $host “$request” $status  
$body\_bytes\_sent “$http\_referer” ';  
server  
{  
listen 8888;  
location /  
{  
proxy\_set\_header Host $host;  
#proxy\_set\_header Accept-Encoding “”;  
proxy\_pass http://$http\_host$request\_uri;  
}  
}  
}

Posted at Nginx Forum:

> **[strange flow increase when using nginx as a proxy](https://forum.nginx.org/read.php?2,226167,226167#msg-226167)**
>
> os:centos 5.5 64bit(as a router) nginx:1.2.0 request-----\>\[nic\_in-----\>nginx-----\>nic\_out \]-----\>backend\_server STRANGE FLOW INCREASE: request-\>linux:5Mbps linux-\>backend\_server:5Mbps linux-\>request:90Mbps backend\_server-\>li
