You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "Bryan Call (JIRA)" <ji...@apache.org> on 2016/08/17 17:03:20 UTC

[jira] [Updated] (TS-4215) ATS chokes frequently in production host

     [ https://issues.apache.org/jira/browse/TS-4215?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bryan Call updated TS-4215:
---------------------------
    Summary: ATS chokes frequently in production host  (was: ATS choke frequently in production host)

> ATS chokes frequently in production host
> ----------------------------------------
>
>                 Key: TS-4215
>                 URL: https://issues.apache.org/jira/browse/TS-4215
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 5.3.1
>            Reporter: taoyunxing
>             Fix For: 7.0.0
>
>
> During this period, I am suffering from great pressures on my  job, because ATS chokes frequently in production environment, the QoS is not guaranteed. I try many ats version, such as 5.3.x, 6.0.0, 6.1.1, etc, but all have the same one.
> HardWare:
> CentOS 6.3/6.6/6.7, CPU 8Cores, Memory 64GB, HardDisk: 300GB sys + 24TB data, 
> ATS records.config:
> CONFIG proxy.config.cache.min_average_object_size INT 1048576
> CONFIG proxy.config.cache.ram_cache.algorithm INT 1
> CONFIG proxy.config.cache.ram_cache_cutoff INT 4194304
> CONFIG proxy.config.cache.ram_cache.size INT 32G
> Scenario:
> curl -vo /dev/null -x 127.0.0.1:8081 -H 'X-Debug: via,x-cache,x-cache-key,x-milestones' 'http://www.taobao.com/'
> * About to connect() to proxy 127.0.0.1 port 8081 (#0)
> *   Trying 127.0.0.1... connected
> * Connected to 127.0.0.1 (127.0.0.1) port 8081 (#0)
> > GET http://www.taobao.com/ HTTP/1.1
> > User-Agent: curl/7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.19.1 Basic ECC zlib/1.2.3 libidn/1.18 libssh2/1.4.2
> > Host: www.taobao.com
> > Accept: */*
> > Proxy-Connection: Keep-Alive
> > X-Debug: via,x-cache,x-cache-key,x-milestones
> > 
>   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
>                                  Dload  Upload   Total   Spent    Left  Speed
>   0     0    0     0    0     0      0      0 --:--:--  0:00:15 --:--:--     0< HTTP/1.1 302 Found
> < Server: ats/1.5.0
> < Date: Thu, 18 Feb 2016 05:53:59 GMT
> < Content-Type: text/html
> < Content-Length: 258
> < Location: https://www.taobao.com/
> < Set-Cookie: thw=cn; Path=/; Domain=.taobao.com; Expires=Fri, 17-Feb-17 05:53:59 GMT;
> < Strict-Transport-Security: max-age=31536000
> < Age: 0
> < Proxy-Connection: keep-alive
> < Via: http/1.1 ltgj51 (ats [uScMsSf pSeN:t cCMi p sS])
> < X-Cache-Key: http://www.taobao.com/
> < X-Cache: miss
> < X-Milestones: DNS-LOOKUP-END=0.000064880, DNS-LOOKUP-BEGIN=0.000064880, CACHE-OPEN-WRITE-END=0.000084858, CACHE-OPEN-WRITE-BEGIN=0.000077224, CACHE-OPEN-READ-END=0.000064880, CACHE-OPEN-READ-BEGIN=0.000029354, SERVER-READ-HEADER-DONE=0.053633813, SERVER-FIRST-READ=0.053633813, SERVER-BEGIN-WRITE=0.000115707, SERVER-CONNECT-END=0.000115707, SERVER-CONNECT=0.000087664, SERVER-FIRST-CONNECT=0.000087664, UA-BEGIN-WRITE=0.053633813, UA-READ-HEADER-DONE=0.000029354, UA-BEGIN=0.000000000
> < 
> { [data not shown]
> 129   258  129   258    0     0     17      0  0:00:15  0:00:15 --:--:--  4777* Connection #0 to host 127.0.0.1 left intact
> * Closing connection #0
> Problem:
> ats may choke for some seconds before the server response returned,ten times maybe occur one time,and I don't know why ? 
> here, I use X-Debug plugin to show each milestone(in second) of current http request



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)