Mnóstwo procesów apache działających na serwerze programistycznym o bardzo niskim ruchu


Mam problemy z pamięcią na serwerze deweloperskim. Praktycznie nie ma ruchu na tym serwerze, ponieważ jest to środowisko programistyczne, ale apache generuje wiele procesów i zużywa dużo pamięci?
Mam witryny WordPress w fazie rozwoju na tym serwerze, ale wszystkie one znajdują się za warstwą uwierzytelniania http, więc nie sądzę, że może to być atak siłowy ...
mysql również zużywa dużo pamięci.
Kiedy uruchomiłem memstat, mysql zużywał 1095660 KB - to wygląda na mnóstwo pamięci dla mysql.
https://drive.google.com/file/ ... aring
https://drive.google.com/file/ ... aring
Reszta została zużyta przez mnóstwo procesów Apache ze ścieżką (/ usr/lib/apache2/mpm-prefork/apache2).
Nie wiem, dlaczego Apache miałby zużywać tak dużo pamięci, jeśli jest to serwer deweloperski z bardzo małym ruchem.
Jakieś pomysły, dlaczego apache i mysql miałyby tak dużo działać w pamięci?
Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Twoja konfiguracja Apache ma odpowiednią część w plikach konfiguracyjnych, w których możesz określić, ile procesów httpd ma być wstępnie uruchomionych. W ten sposób nawet na stronie bez ruchu można wstępnie uruchomić określoną liczbę procesów.
Może zajść potrzeba ponownego odwiedzenia tej części i obniżenia wartości. Więcej informacji znajdziesz tutaj:

http://httpd.apache.org/docs/2.2/mod/prefork.html
http://httpd.apache.org/docs/2.2/mod/prefork.html
Możesz również sprawdzić pliki dziennika Apache, aby upewnić się, że serwer nie jest atakowany.
Tak samo jest z MySQL. Może być konieczne wypróbowanie innego pliku my.cnf na mniejszy. MySQL zawiera pewne ustawienia wstępne, więc możesz spróbować czegoś takiego jak my-small.cnf lub podobnego. Możesz również uzyskać informacje o swojej pamięci o MySQL za pomocą skryptu mysqltuner:

http://mysqltuner.com/
http://mysqltuner.com/

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się