On 10 Aug 2014, at 21:27, Pankaj Kaushik <[email protected]> wrote:
> Hi,
>
> I am trying to do failover as per below configuration :-
>
> upstream backend {
> hash $key2 consistent;
> server 10.0.0.22:8080;
> server 10.0.0.23:8080;
> server 10.0.0.24:8080;
> server 10.0.0.25:8080;
> server 10.0.0.26:8080;
> }
> upstream backend_2 {
> server 10.0.0.22:8080;
> server 10.0.0.23:8080;
> server 10.0.0.24:8080;
> server 10.0.0.25:8080;
> server 10.0.0.26:8080;
> }
>
> server {
> listen 90 default_server;
>
> location = / {
> proxy_pass http://backend_2;
> proxy_next_upstream error timeout http_404;
> }
> location / {
> proxy_pass http://backend;
> proxy_next_upstream error timeout http_404;
> }
>
> }
>
> In error logs i received following message :-
>
> 2014/08/10 09:52:16 [info] 514#0: *184 epoll_wait() reported that client
> prematurely closed connection, so upstream connection is closed too while
> sending request to upstream, client: 14.102.112.84, server: , request: "GET
> /mybucket4/ HTTP/1.1", upstream: "http://10.0.0.23:8080/mybucket4/", host:
> "65.60.72.19:90"
>
>
> Can any body help me on this ?
The error text explains everything. The client closes connection before
receiving any response from the server while it was sending request to
upstream.
_______________________________________________
nginx mailing list
[email protected]
http://mailman.nginx.org/mailman/listinfo/nginx