Fórum Ubuntu CZ/SK
Ostatní => Ubuntu Server => Téma založeno: symmetry 05 Října 2011, 01:23:53
-
Zrdavim,
potrebuji v Apachi nastavit limit pro max. users ale vychazim zatim jen ze statistik GA, coz je odst nepresne.
Rad bych vedel, jakym zpusobem mohu zjistit aktualni pocet uzivatelu na serveru, popripade nejaky log?
Zkousel jsem>
cat /etc/passwd | wc -l
Ale tim dostanu jen systemove uzivatele
A jeste jeden dotaz, kolik by jste tak tipovali max. uzivatelu v jednu chvili pri 1Gb ram?
Ja myslim, ze tak 600 requestu, vic ne..ale rad se necham poucit, co v httpd conf nastavit abych docilil co nejvice.
Diky za rady..
-
Toto je dost obtížná otázka - nezáleží jen na tom, kolik requestů na server vede, ale co s tím server udělá. Něco jiného je 10 requestů u statických stránek a 10 requestů u stránek, co obsluhují rozsáhlou DB resp. např. PHP zpracovává časově a paměťově náročné procesy.
Povolte a nakonfigurujte modul mod_status a můžete zvesela sledovat aktuální stav serveru ...
-
...
Povolte a nakonfigurujte modul mod_status a můžete zvesela sledovat aktuální stav serveru ...
Přesně tak, má to i webovoé rozhraní. Mělo by stačit něco jako:
sudo a2enmode mod_status
a do /etc/apache2/site-available/defualt
<Location /server-status>
SetHandler server-status
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</Location>
IP adresu nahradit tvým subnetem nebo veřejkou.
zdroj: http://httpd.apache.org/docs/2.2/mod/mod_status.html