If I bypass the L7 frontend to ATS directly, it still occurs. 

If I bypass ATS going direct to the backend, it does not occur.

If I firewall off ATS from the L7 frontend, resulting in failover to the 
backend direct for the L7 front end, it does not occur. 

As far as I can tell, it appears ATS is throttling responses. I've got no 
congestion control enabled on the host, and if I put a plain web server on the 
ATS host, there's none of the same behaviour against it. The TCP session starts 
up, the HTTP request is sent by the client, and ATS appears to just sit there 
for an indeterminate amount of time, all the way up to the TCP idle timeout. 
ATS reports ERR_CLIENT_ABORT, which would be consistent with a client dropping 
a TCP connection. 

-----Original Message-----
From: Ben [mailto:[email protected]] 
Sent: Tuesday, 7 January 2014 1:16 PM
To: [email protected]
Subject: Re: Stalling ATS 4.1.2 and Ubuntu archives

damn.  and it doesn't happen when bypassing the layer 7 load balancer?  is the 
layer 7 load balancer altering the requests?  if so maybe seeing what it sent 
compared to straight request could help.  then change things bit by bit between 
them to see where it breaks.

Ben.

On Tue, Jan 07, 2014 at 03:15:46AM +0000, David Jericho wrote:
> Hi Ben,
> 
> Yes, I tried that. It made no difference, and I'm also able to replicate the 
> problem using single request fetches with wget or libwww-perl's GET program.
> 
> I've also tried disabling sharing of server connections, with no luck. I did 
> apply the changes mentioned in the Thundering Herd part of the ATS manual, 
> but this didn't help.
> 
> -----Original Message-----
> From: Ben [mailto:[email protected]]
> Sent: Tuesday, 7 January 2014 1:06 PM
> To: [email protected]
> Subject: Re: Stalling ATS 4.1.2 and Ubuntu archives
> 
> just as a quick guess, for a workaround have you tried disabling pipelining?
> 
> apt is one of the few applications that makes use of it.
> 
> Ben.
> 
> On Tue, Jan 07, 2014 at 03:06:09AM +0000, David Jericho wrote:
> >    Hi all,
> > 
> >     
> > 
> >    I have a mirror service with Ubuntu content, redirected via a L7 front 
> > end
> >    to an ATS host running 4.1.2. I get an unusual behaviour where content
> >    delivery stalls with consecutive requests.
>      
> 
> Ben.

Reply via email to