inline reply

-Bryan


> On Oct 31, 2016, at 10:32 AM, Eric Friedrich <[email protected]> wrote:
> 
> How does Traffic Server handle Chunked-Transfer encoded content?
> 
> I see in the docs the setting for proxy.config.http.chunking_enabled but have 
> some additional questions. 
> 
> 1) Is the chunk size cached as part of the content? Will ATS always use the 
> exact same chunk size in the client response or can this be modified? 

ATS caches the object as not chunked.

> 
> 2) How long will Traffic Server keep a connection to the origin server for 
> pending additional chunks? 

You can configure this to what you would like by setting 
proxy.config.http.transaction_no_activity_timeout_out.

# this is our current setting on a host
[bcall@l10 trafficserver]$ traffic_ctl config get 
proxy.config.http.transaction_no_activity_timeout_out
proxy.config.http.transaction_no_activity_timeout_out: 60


> 
> 3) In the docs, what does pipelining mean? Does it mean that multiple 
> connections are made from a cache to the origin server to avoid blocking 
> other requests? 

Pipelining is used for HTTP/1.1 connections and most browsers disable this by 
default.  As I recall we open the requests serially.

https://en.wikipedia.org/wiki/HTTP_pipelining


> Thanks,
> Eric
> 
> 
> 

Reply via email to