Even 200 is low if you regularly see a lot of traffic, but that initial setting would likely have dropped most connections.
Sent from my iPhone On 2011-01-10, at 19:00, "George Georgovassilis" <[email protected]> wrote: > Hello Stefan, > > Thank you for the hint. Here are the values: > > thread_pools = 2 > thread_pool_min = 2 > thread_pool_max = 200 (was 2 at the time of my initial tests) > thread_pool_add_delay = 2 > > Regards, > G. > > On 11.01.2011 00:48, Caunter, Stefan wrote: >> Hi George, >> >> I assumed your management access is on port 6082. Adjust to your configured >> varnishd please. >> >> Thread creation and pool size monitoring is essential to handling traffic >> spikes. If load test exceeded the configured available maximums varnish will >> drop connections, cache hit or no. >> >> A thread is required to answer a network connection. You don't get something >> for nothing. Unless varnish has resources to get that cached object, it >> cannot do anything for your requesting clients, real or test. >> >> Sent from my iPhone >> >> On 2011-01-10, at 15:55, "George Georgovassilis"<[email protected]> >> wrote: >> >>> Hello Stefan, >>> >>> For every of the commands you quoted I'm getting an >>> >>> connect(): Invalid argument >>> Connection failed >>> >>> >>> Why are threads relevant? As I wrote earlier, everything is answered from >>> within the varnish cache - I thought the entire epolling parade was about >>> avoiding caches. >>> I published the threadsettings earlier in this discussion. >>> >>> Regards, >>> G. >>> >>> On 10.01.2011 19:50, Caunter, Stefan wrote: >>>> Yes, and I also don't understand why there is no discussion of threads >>>> here. If we can see >>>> >>>> varnishadm -T 6082 param.show thread_pools >>>> varnishadm -T 6082 param.show thread_pool_min >>>> varnishadm -T 6082 param.show thread_pool_max >>>> varnishadm -T 6082 param.show thread_pool_add_delay >>>> >>>> it would be helpful. >>>> >>>> The only time I've seen varnish drop connections is when it cannot >>>> create threads quickly enough, or has insufficient resources to do so. >>>> >>>> Stefan Caunter >>>> e: [email protected] :: m: (416) 561-4871 >>>> www.thestar.com >>>> >>>> >>>> -----Original Message----- >>>> From: [email protected] >>>> [mailto:[email protected]] On Behalf Of Kristian >>>> Lyngstol >>>> Sent: January-06-11 4:00 AM >>>> To: George Georgovassilis >>>> Cc: [email protected] >>>> Subject: Re: Connections dropped under load >>>> >>>> Hi, >>>> >>>> On Wed, Jan 05, 2011 at 04:20:31PM +0100, George Georgovassilis wrote: >>>>> I'm having trouble with dropped connections under a loadtest. >>>> We need: >>>> >>>> varnishstat -1 >>>> >>>> Any further discussion without varnishstat -1 output is wild guesswork >>>> and >>>> superstition. >>>> >>>> - Kristian >>>> >>>> _______________________________________________ >>>> varnish-misc mailing list >>>> [email protected] >>>> http://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc >>> >>> _______________________________________________ >>> varnish-misc mailing list >>> [email protected] >>> http://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc > _______________________________________________ varnish-misc mailing list [email protected] http://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
