public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Willy Tarreau <w@1wt.eu>
To: "H. Peter Anvin" <hpa@zytor.com>
Cc: Alistair John Strachan <s0348365@sms.ed.ac.uk>,
	Kay Sievers <kay.sievers@vrfy.org>,
	Linus Torvalds <torvalds@osdl.org>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: Re: Linux 2.6.19-rc2
Date: Fri, 13 Oct 2006 22:52:47 +0200	[thread overview]
Message-ID: <20061013205247.GG5050@1wt.eu> (raw)
In-Reply-To: <452FD305.6070902@zytor.com>

On Fri, Oct 13, 2006 at 10:55:17AM -0700, H. Peter Anvin wrote:
> Alistair John Strachan wrote:
> >On Friday 13 October 2006 17:49, Linus Torvalds wrote:
> >>Ok, it's a week since -rc1, so -rc2 is out there.
> >
> >Does anybody know what's up with the git server? Hopefully it's just my 
> >connection...
> >
> >[alistair] 18:38 [~/linux-git] git pull
> >fatal: unexpected EOF
> >Fetch failure: 
> >git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
> >
> 
> No, this is the result of a serious problem with gitweb.
> 
> We run gitweb behind a cache (otherwise it would be unacceptably 
> expensive), but when httpd starts timing out on gitweb, it spawns gitweb 
> over and over and over again, and the load on the machine skyrockets, 
> throttling other services.
> 
> This happens every time we're on one server instead of two (one server 
> is down right now for network rewiring.)
> 
> I think for now I'm just going to put a loadavg cap on running gitweb...

I encountered a similar problem (to a far lower scale) when putting
gitweb on my poor parisc server behind my ADSL line. The machine used
to OOM several times a week. So I've set up an haproxy instance in
front of it with a limit on the number of concurrent connections per
backend. All excess connections are queued and served as soon as one
slot frees up. The machine has never crashed since. Would you be
interested in some help in trying to set it up ? Assuming that epoll
is available, I have absolutely no worries about the load. As an added
benefit, it could also provide HA and LB but I understand it's not the
main concern right now.

Willy


  reply	other threads:[~2006-10-13 20:54 UTC|newest]

Thread overview: 68+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-10-13 16:49 Linux 2.6.19-rc2 Linus Torvalds
2006-10-13 17:40 ` Alistair John Strachan
2006-10-13 17:55   ` H. Peter Anvin
2006-10-13 20:52     ` Willy Tarreau [this message]
2006-10-13 17:57   ` Paolo Ornati
2006-10-13 17:59   ` Linus Torvalds
2006-10-13 17:42 ` Michal Piotrowski
2006-10-13 18:26   ` Michal Piotrowski
2006-10-13 18:34 ` Alex Romosan
2006-10-13 18:37 ` Olaf Hering
2006-10-14 11:14 ` [0/3] 2.6.19-rc2: known regressions Adrian Bunk
2006-10-14 11:22   ` [1/3] 2.6.19-rc2: known unfixed regressions Adrian Bunk
2006-10-14 11:54     ` Eric W. Biederman
2006-10-14 11:25   ` [2/3] 2.6.19-rc2: knwon regressions with workarounds Adrian Bunk
     [not found]   ` <20061014113409.GL30596@stusta.de>
2006-10-15 12:09     ` [3/3] 2.6.19-r2: known regressions with patches Jean Delvare
2006-10-15 12:24   ` [0/3] 2.6.19-rc2: known regressions Russell King
2006-10-15 12:42     ` Adrian Bunk
2006-10-19  8:17       ` Russell King
2006-10-20 18:07         ` Russell King
2006-10-20 18:19           ` Andrew Morton
2006-10-20 18:31             ` Russell King
2006-10-20 18:50               ` Linus Torvalds
2006-10-20 18:59                 ` Russell King
2006-10-20 21:06                   ` Linus Torvalds
2006-10-20 18:31           ` Linus Torvalds
2006-10-29 10:33   ` Guennadi Liakhovetski
2006-10-29 20:17     ` Linus Torvalds
2006-10-29 22:34       ` r8169 mac address change (was Re: [0/3] 2.6.19-rc2: known regressions) Francois Romieu
2006-10-30  0:20         ` Guennadi Liakhovetski
2006-10-30 12:01           ` Francois Romieu
2006-10-30 20:59             ` Guennadi Liakhovetski
2006-10-30 21:17               ` Guennadi Liakhovetski
2006-10-30 23:44                 ` Francois Romieu
2006-10-31 19:02                   ` Guennadi Liakhovetski
2006-10-31 23:05                     ` Francois Romieu
2006-10-31 23:37                       ` Guennadi Liakhovetski
2006-11-01  5:00                       ` Lennert Buytenhek
2006-11-01 19:01                       ` Darren Salt
2006-11-01 21:35                         ` Francois Romieu
2006-11-03 14:52                         ` Azam, Syed S
2006-10-30 23:25               ` Francois Romieu
2006-10-30 13:02         ` Oleg Verych
     [not found] ` <20061017155934.GC3502@stusta.de>
2006-10-17 16:23   ` 2.6.19-rc2: known unfixed regressions (v2) Olaf Hering
2006-10-17 16:29     ` Adrian Bunk
     [not found]   ` <4534C7A7.7000607@hp.com>
     [not found]     ` <20061018221520.GK3502@stusta.de>
     [not found]       ` <20061018231844.GA16857@devserv.devel.redhat.com>
2006-10-19 15:26         ` [2.6.19 patch] drivers/ide/pci/generic.c: re-add the __setup("all-generic-ide",...) Adrian Bunk
2006-10-19 16:07           ` Randy Dunlap
2006-10-19 16:13             ` Adrian Bunk
2006-10-19 16:29               ` Alan Cox
2006-10-20 21:05                 ` Adrian Bunk
2006-10-21 17:54                   ` Randy Dunlap
2006-10-20 18:30 ` Linux 2.6.19-rc2 Kevin Radloff
2006-10-20 20:53   ` Alan Cox
2006-10-20 21:12     ` Jeff Garzik
2006-10-22 12:23 ` 2.6.19-rc2: known unfixed regressions (v3) Adrian Bunk
2006-10-22 13:23   ` Andi Kleen
2006-10-22 14:46   ` Gene Heskett
2006-10-22 15:17     ` Alex Romosan
2006-10-23  0:55       ` Gene Heskett
2006-10-23 11:32   ` Andrey Panin
2006-10-23 15:20   ` Meelis Roos
2006-10-23 20:59     ` Adrian Bunk
2006-10-24 14:57       ` Stefan Richter
2006-10-24 19:48         ` Adrian Bunk
2006-10-24 15:00   ` Michael S. Tsirkin
2006-10-25  8:28     ` Pavel Machek
2006-10-25  8:37       ` Michael S. Tsirkin
2006-10-24 17:27   ` Prakash Punnoor
2006-10-24 19:58     ` Adrian Bunk

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20061013205247.GG5050@1wt.eu \
    --to=w@1wt.eu \
    --cc=hpa@zytor.com \
    --cc=kay.sievers@vrfy.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=s0348365@sms.ed.ac.uk \
    --cc=torvalds@osdl.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox