The bad_file_descriptor error has been around for some time. It would be easy to just hide it, but since we don't know what would be the right thing to do with it in apache-inside-life level, then it has remained untouched.
We are runing it on server which serves a little over 1 100 000 hits a day. If you want to tweak up some performance and use experimental Keepalive support then you should use the latest version. You might have old peruser (latest is 0.3.0), which doesn't support Keepalive (because you have that old-style conf file that states that Keepalive must be set to off). FYI we have set Keepalive on. It has and will be stated again: Peruser IS experimental. And yes it might break under various configurations. You should aknowledge this before getting any further. On Fri, 14 Mar 2008 11:51:46 +0000, julien pichot <[EMAIL PROTECTED]> wrote: > Yeah thank you very much taavi !! > I guess what you mean, this vhost is better ? > > <VirtualHost *:80> ServerAdmin [EMAIL PROTECTED] DocumentRoot > /var/www/experato/public_html ServerName www.experato.com ServerAlias > experato.com ErrorLog /var/log/apache2/experato-error_log > ServerEnvironment experato users <Directory /> AllowOverride All > Options -Indexes Includes ExecCGI FollowSymLinks Allow from All > Order allow,deny </Directory> </VirtualHost> > > and my persuer configuration : > > <IfModule mpm_peruser_module> MinSpareProcessors 2 MinProcessors 2 > MaxProcessors 10 MaxClients 150 MaxRequestsPerChild 1000 > ExpireTimeout 1800 # KeepAlive *MUST* be set to off KeepAlive Off > Multiplexer nobody nobody > Multiplexer nobody nobody Multiplexer nobody nobody Multiplexer > nobody nobody Processor apache apache</IfModule>I have near 10 000 > visits / IP per days with three websites on my server. > > Can you check my configuration taavi before modification beeing validated. > > Thanks. > > > >> Date: Fri, 14 Mar 2008 13:24:48 +0200> From: [EMAIL PROTECTED]> To: > [email protected]> Subject: Re: [peruser] [Bad file descriptor] Problems > with mpm peruser !!> > Hi!> > You should never run peruser with only one > multiplexer - this means if > anyone connects to the webserver and does > not send anything, noone else > can connect. Increase the amount of > multiplexers to at least 3 or 5 > (depending on how much traffic you have > on the server). For example, we > have currently 20 multiplexers and 120 > virtualhosts.> > Also the line :> Processor experato users> > should not > be in the virtualhost configuration, but in the main peruser > > configuration - you should also avoid redefining processors with same > > uid, gid and chroot.> > You can take a look at an example configuration > file at > http://www.telana.com/peruser.php (at the bottom)> > -- > > DataCode Helpdesk> > E-mail: [EMAIL PROTECTED]> http://www.kood.ee> > _______________________________________________> Peruser mailing list> > [email protected]> http://www.telana.com/mailman/listinfo/peruser > _________________________________________________________________ > Votre contact a choisi Hotmail, l'e-mail nouvelle génération. Créez un > compte. > http://www.windowslive.fr/hotmail/default.asp -- Janno Sannik DataCode OÜ http://www.kood.ee _______________________________________________ Peruser mailing list [email protected] http://www.telana.com/mailman/listinfo/peruser
