[Varnish] #85: High number of "worker threads not created" and "overflowed work requests"
Varnish
varnish-bugs at projects.linpro.no
Fri Feb 16 14:17:30 CET 2007
#85: High number of "worker threads not created" and "overflowed work requests"
----------------------+-----------------------------------------------------
Reporter: Thias | Owner: phk
Type: defect | Status: new
Priority: normal | Milestone:
Component: varnishd | Version: 1.0
Severity: normal | Resolution:
Keywords: |
----------------------+-----------------------------------------------------
Comment (by phk):
Thread pileups like that can be caused by slow responses from the backend.
Right now we don't have a traffic-shaping facility on the backend (as in
"don't hit this backend with more than 100 connections at the same time")
but we probably need that down the line.
Keep an eye on the number of backend connections when these pileups
happen, if the backend connections increase dramatically that's the root
cause.
There really isn't any way we can work around the 32 bit issue, it's a
deliberate choice we made in the design, and a significant part of the
reason why Varnish is so fast as it is.
I realize that for you or anybody else, getting a 64 bit machine online
will be a hazzle, but in the big scheme of things, all server cpu's you
can buy today do 64bit mode, so it is mostly a transition issue.
I promise you won't be disappointed about Varnish' performance on 64 bit,
it's worth it.
Poul-Henning
--
Ticket URL: <http://varnish.projects.linpro.no/ticket/85>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list