From owner-freebsd-isp Tue Oct 19 13:13:47 1999 Delivered-To: freebsd-isp@freebsd.org Received: from purple.nugate.com (purple.nugate.com [206.111.60.222]) by hub.freebsd.org (Postfix) with ESMTP id C905817BA4; Tue, 19 Oct 1999 13:13:39 -0700 (PDT) (envelope-from neilson@purple.nugate.com) Received: from localhost (neilson@localhost) by purple.nugate.com (8.8.8/8.8.8) with SMTP id NAA22751; Tue, 19 Oct 1999 13:11:30 -0700 (PDT) (envelope-from neilson@purple.nugate.com) Date: Tue, 19 Oct 1999 13:11:30 -0700 (PDT) From: "D. Alex Neilson" To: questions@FreeBSD.ORG, isp@FreeBSD.ORG Cc: "D. Alex Neilson" , neilson@www.nugate.com, neilson@usc.edu Subject: apache server can't spawn child processes Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Synopis: apache server can't spawn child processes Hello, I've got 2.2.6 (yeah, I'll upgrade one of these days) which runs a very busy server of typically 300 nobody users (what apache children run as), and cgi programs can't spawn, getting this in the error log for this server: (35)Resource temporarily unavailable: couldn't spawn child process: /content/somesite/public-html/something/cgi/step1.cgi I've beefed up maxusers to 512 which I now realize is overkill, increased CHILD_MAX to 512 in /usr/include/syslimits.h, tweaked the login.conf to this (I presume nobody maps to default): default:\ :cputime=infinity:\ :datasize-cur=88M:\ :stacksize-cur=64M:\ :memorylocked-cur=40M:\ :memoryuse-cur=256M:\ :filesize=infinity:\ :coredumpsize=infinity:\ :maxproc-cur=512:\ :openfiles-cur=8191:\ :priority=0:\ :requirehome@:\ :umask=022:\ :tc=auth-defaults: Here's how busy the server is right now (1pm PDT): 24.5 requests/sec - 437.6 kB/second - 17.9 kB/request 295 requests currently being processed, 30 idle servers I don't know what ceiling I'm banging up against and would appreciate pointers on beefing up system parameters to accomodate large apache server loads. Thanks, Alex To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message