On Thu, May 15, 2008 at 7:07 PM, Ted Unangst <ted.unangst@gmail.com> wrote:Funny you should ask. Yes and no. We are proxying some of the site's content, but it's with apache's mod_proxy. (No way around this from what we can see as it solves some business needs in terms of content delivery and is an easy fix to an otherwise vexing problem.) Restarting apache always solves the problem, but that's hardly a fix. Sure, I could crontab it to do so automatically and just periodically kick everyone off, but that's super yucky and still doesn't really *solve* the problem.... I'd feel good about that being the only answer if this were 1998, and we were running IIS on Windows NT 4.0. :-) I'll go out on a limb and assume this is the case since some of the files being downloaded are certainly ~100mb or more... some are entire DVD ISOs. I'd say these downloads qualify as "long running processes," no? It isn't alarming per se, but the sites on the server *definitely* stop accepting new visitors at some point. This seems to correlate directly to the uvm_mapent_alloc log events. If it were only the mirror visitors who were getting turned away that would be one thing, but it's actually interfering with regular traffic, too. :-( In short, I'm trying to find a way to: 1.) serve the oodles of mirror content (since we ourselves rely so heavily on F/OSS we want to make sure the mirrors are running both for ourselves and others) and 2.) also keep our normal site traffic humming along, too. I'm hoping to get to the point where "It Just Works", and it sure seems like the server itself has the horsepower to do it. If the CPUs were sweating hard or we were swapping heavily, it would make sense, but for it to be knuckling under what seems to me to be relatively light load seems like there's something else I can do to make it happy. Knobs, dials, levers, custom kernels, and custom apache builds they may be, but at this point I'm open to juuuuust about anything and everything including witch doctors, Chinese herbalists, and/or exorcists to get the problem solved. :-) Thanks much, Kevin
| David Miller | [GIT]: Networking |
| Thomas Gleixner | Re: Regression in 2.6.27 caused by commit bfc0f59 |
| Rafael J. Wysocki | [Bug #11342] Linux 2.6.27-rc3: kernel BUG at mm/vmalloc.c - bisected |
| jmerkey | [ANNOUNCE] mdb: Merkey's Linux Kernel Debugger 2.6.27-rc4 released |
git: | |
| Mike | I don't want the .git directory next to my code. |
| Kevin Ballard | Re: git on MacOSX and files with decomposed utf-8 file names |
| Karl | Re: git-svn should default to --repack |
| Ken Pratt | pack operation is thrashing my server |
| carlopmart | About Xen: maybe a reiterative question but .. |
| NetOne - Doichin Dokov | OpenBSD as Xen domU |
| Nick Guenther | Re: Real men don't attack straw men |
| Paul Barbeau | RAID/Intel Installation Problem |
| Wang Chen | [V#2 PATCH 0/18] netdevice: Fix directly reference of netdev->priv |
| Indan Zupancic | Re: Realtek 8111C transmit timed out |
| Alexey Kuznetsov | Re: [TCP]: TCP_DEFER_ACCEPT causes leak sockets |
| Alexey Dobriyan | Re: [GIT]: Networking |
| Personal opinions about Video Poker | 11 minutes ago | Applications and Utilities |
| trouble with my Asus Mainboard | 47 minutes ago | Linux kernel |
| Which games would you prefer in online casinos? | 47 minutes ago | Linux kernel |
| help in UDP catching module.. | 18 hours ago | Linux kernel |
| Is there anything like Real-time drivers? | 2 days ago | Linux general |
| ns16550 serail console in Linux 2.6.19 | 2 days ago | Linux general |
| what class should i use to register my devices | 2 days ago | Linux kernel |
| reset bios pasword toshiba | 3 days ago | Hardware |
| Analysis of Process Scheduling | 4 days ago | Linux kernel |
| RT Kernel and SSH Server Panics | 4 days ago | Linux kernel |
