Welcome! Log In Create A New Profile

Advanced

Connection timed out connecting to upstream

Posted by idavkoi 
Connection timed out connecting to upstream
January 27, 2014 02:14AM
I have nginx serving as both a load balancer and front end proxy for my django app served by apache2. Every day, I've been seeing the following connection time out error and some users have experienced the site being down around the same time.

2014/01/18 23:17:15 [error] 23381#0: *33868 upstream timed out (110: Connection timed out) while connecting to upstream

nginx site file:

upstream backend {
ip_hash;
server 127.0.0.1:81;
server 192.234.322.3
}
server {
listen 80;
client_max_body_size 20M;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass http://backend;
}
}
server {
listen 81;
client_max_body_size 20M;
server_name example.com;
access_log /var/log/nginx/example.access.log;
error_log /var/log/nginx/example.error.log;

location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_set_header REMOTE_ADDR $remote_addr;
proxy_pass http://127.0.0.1:8080;
}
}

Any ideas why this is happening? The requests that time out are not showing up in my apache2 logs either.
Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 169
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready