[Varnish] #275: Varnish child stops responding

Varnish varnish-bugs at projects.linpro.no
Thu Oct 23 10:39:28 CEST 2008


#275: Varnish child  stops responding
---------------------------------+------------------------------------------
 Reporter:  chenxy               |        Owner:  phk  
     Type:  defect               |       Status:  new  
 Priority:  high                 |    Milestone:       
Component:  varnishd             |      Version:  trunk
 Severity:  normal               |   Resolution:       
 Keywords:  Varnish child stuck  |  
---------------------------------+------------------------------------------
Comment (by chenxy):

 child stops responding,maybe because many stale url or invalid url
 requests.
 many appearance like http://varnish.projects.linpro.no/ticket/278

 this is a test.
   tool : http_load
   files:
      old_urlfile : with many stale urls

      new_urlfile : valid urls
   appearance:

      http_load with old_urlfile:
           varnish child restarted 2 times.
          Using varnishstat tool, sometimes, 'Client connections accepted '
 increased , and 'Client requests received'、'Client requests received'
 reduced quickly ; 'overflowed work requests','dropped work requests'
 increased

      http_load with new_urlfile:
          varnish worked well, all parameter keep balance.




 ./http_load -proxy xxx.xx.xx.xx:80 -parallel 300 -seconds 600 old_urlfile
 {{{
 230308 fetches, 300 max parallel, 3.46973e+09 bytes, in 600 seconds
 15065.6 mean bytes/connection
 383.846 fetches/sec, 5.78288e+06 bytes/sec
 msecs/connect: 16.6254 mean, 3005.54 max, 0.214 min
 msecs/first-response: 663.117 mean, 58565 max, 0.078 min
 274 timeouts
 746 bad byte counts
 HTTP response codes:
   code 200 -- 227006
   code 301 -- 4
   code 400 -- 2
   code 403 -- 745
   code 404 -- 1579
   code 503 -- 53

 }}}

 ./http_load -proxy xxx.xx.xx.xx:80 -parallel 300 -seconds 600 new_urlfile
 {{{
 2142952 fetches, 300 max parallel, 4.33502e+10 bytes, in 600 seconds
 20229.2 mean bytes/connection
 3571.59 fetches/sec, 7.22504e+07 bytes/sec
 msecs/connect: 59.8291 mean, 9006.85 max, 0.206 min
 msecs/first-response: 9.14167 mean, 10636.9 max, 0.305 min
 101 bad byte counts
 HTTP response codes:
   code 200 -- 2136852
   code 403 -- 393
   code 404 -- 5670
   code 503 -- 36
 }}}

-- 
Ticket URL: <http://varnish.projects.linpro.no/ticket/275#comment:17>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator


More information about the varnish-bugs mailing list