*BSD News Article 82658


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.mel.connect.com.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!howland.erols.net!newsfeed.internetmci.com!news1.anet-dfw.com!zeus.anet-dfw.com!davidb
From: davidb@zeus.anet-dfw.com (David Bauman)
Newsgroups: comp.unix.bsd.freebsd.misc,comp.unix.bsd.bsdi.misc
Subject: Re: Tuning BSD as Web Server (was Re: Unix too slow for a Web server?)
Date: 11 Nov 1996 17:42:24 GMT
Organization: ANET-USA 1-800-776-8894
Lines: 41
Message-ID: <567oi0$89e@news1.anet-dfw.com>
References: <323ED0BD.222CA97F@pobox.com> <51rsu5$6je@flash.noc.best.net> <WINDLEY.96Sep20085157@margay.cs.byu.edu> <Dy33xK.GvE@interactive.net> <527jh9$88p@gol1.gol.com> <32482B53.6935@www.play-hookey.com> <5600s5$l1l@news.rrz.uni-koeln.de>
NNTP-Posting-Host: zeus.anet-dfw.com
X-Newsreader: TIN [version 1.2 PL2]
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:30892 comp.unix.bsd.bsdi.misc:5248

Winfried Truemper (truemper@elfi.MI.Uni-Koeln.DE) wrote:
: Peter Evans wrote:

: :          I think the best one is probably "retire apache" and use a
: :          decent server that doesnt spawn itself left right and silly.
: :          I quite like spinner, or roxen, or whatever it is called
: :          today. (http://www.roxen.com/ ??)

: I tried in on a machine with 600.000 hits/day and it crashed after 2
: hours. Seems like Roxen*Challenger is currently not able to drive really
: large sites.
: Sad, I liked the flexible and easy configuration of it.


: Ken Bigelow (kbigelow@www.play-hookey.com) wrote:
:  
: : Oh, come now! Yes, if you run Apache in stand-alone mode it will
: : maintain between 5 and 10 (by default -- adjustable) idle httpd servers
: : waiting for access requests. This is for faster response.

: Funny that people believe this apache-PR. Most servers run in "forking
: mode" to hide bugs. On large sites the "idle httpd servers" cost you
: additional 32MB of memory without any advantage.

: See http://www.probe.net/~mgleason/ncftpd/perf.html
: for a comparism between an old forking ftpd and a non-forking version.

: Apache is reliable that's the only advantage of it.

I run a apache server which gets close to a million hits a day spanned 
over all the virtual server which are running on it. I have no problems 
with system performance, or system crashes.  The only problem I run into 
is the mass log rotation that is needed for our billing structure. I am 
using the bsdi rotate script found in the basic /etc/*.daily files.
Apache is not only reliable, but it is a very good server. It implements 
features of both NCSA and CERN and outperforms Microsoft ISS on a NT 
platform.  I like having idle httpd processes (not too many) to handle a 
mass influx of httpd requests.


DB