Welcome! Log In Create A New Profile

Advanced

Ubuntu+Nginx packet loss / dropped upstream connections

October 29, 2013 02:35PM
Hello Nginx experts,

We make heavy use of Nginx as a reverse-proxy/load-balancer. It communicates with Apache and Tornado hosts upstream and proxies them publicly on port 80/443 - pretty standard.

The problem is, when pinging the LB host, every 30 pings or so, a ping is completely dropped and the latency immediately jumps from <20ms to >1000ms, then after a few pings, calms down again.

We are receiving a lot of messages like:

2013/10/28 08:49:05 [error] 20612#0: *77590567 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 50.xx.xx.169, server: loadbalancer, request: "GET / HTTP/1.1", upstream: "http://10.xx.xx.84:8014/", host: "loadbalancer"

and:

2013/10/28 08:49:05 [error] 20612#0: *77590567 no live upstreams while connecting to upstream, client: 50.xx.xx.169, server: loadbalancer, request: "GET / HTTP/1.1", upstream: "http://api-read-frontends/", host: "loadbalancer"


Is there configuration in Nginx that could be causing this? We have also cusomized sysctl.conf to try and fix it, no luck so far. There's more info, ping dumps, and our sysctl file attached to this question: http://serverfault.com/questions/549273/diagnosing-packet-loss-high-latency-in-ubuntu

Thanks in advance, any help is immensely appreciated :) Nginx is awesome!
SubjectAuthorPosted

Ubuntu+Nginx packet loss / dropped upstream connections

sgammonOctober 29, 2013 02:35PM

Re: Ubuntu+Nginx packet loss / dropped upstream connections

slowredbikeMay 22, 2014 03:05PM

Re: Ubuntu+Nginx packet loss / dropped upstream connections

Maxim DouninMay 23, 2014 04:54AM

Re: Ubuntu+Nginx packet loss / dropped upstream connections

slowredbikeMay 23, 2014 12:05PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 141
Record Number of Users: 4 on November 26, 2014
Record Number of Guests: 173 on November 26, 2014
Powered by nginx    Powered by FreeBSD    PHP Powered    Powered by Percona     ipv6 ready