Script Apache ServerLimit and MaxClients

AlexH

Merg pe strada catre Mine...
Membru personal
Administrative
Freelancer
SEO Expert
Daca vreti sa vedeti care e limmita pe serverul vostru urmati pasii de mai jos.

1. lorin cu putty pe root
2. nano llimit.sh
3. adauga acest code:
Cod:
#!/bin/sh
ps -ylC httpd --sort:rss | awk '{ s += $8; } END \
  { print "Average Size:", s/NR/1024, "MB,", NR, \
  "servers, Total usage:", (s/NR/1024)*NR, "MB, Max Servers:", \
  6500/(s/NR/1024) }'
4. ctrl + x si apoi Y si enter
5. chmod 0777 limit.sh
6. ./limit.sh si va arata limita pe server

7b093a68c2f2443da6875a2b73dcd757.png


Acest stats la fel ca top va poate ajuta sa setati numarul de conexiuni concurente in functie de specificatiile la server. Dupa cum vedeti consumul mediu la un proces apache este de 47.6 MB.

Daca vrem sa avem 200 de conexiuni concurente atunci facem 200 x 47.6 = 9520MB. De atat are nevoie serverul vostru pentru a sustine 200 de conexiuni + 1-2 Gb pentru restul.

Exemplu este pentru consumul de mai sus, dar fiecare server are propriul consum si nu este mereu acelasi.
Aici aveti consumul de acum pe alt server.
073ff16da5084eacb8b5c96d864feb3c.png
 
Loading...
Back
Sus