Ogarnięcie serwera po przeciążeniu

0

Hej,
mam serwer apache do swojej strony postawiony na Ubuntu 16.04 LTS.

Ostatnio był tak duży ruch na stronie, że po prostu się wysypał. Kiedy ruch zmalał serwer sam "się ogarnął" i zaczął ponownie poprawnie serwować stronę.

Chciałbym jednak Was zapytać co powinienem zrobić po takiej sytuacji? Nie mówię o wydajności i parametrach tylko czy kiedy takie coś się dzieje należy serwer jakoś "posprzątać"? Trzeba go zrestartować czy nie? - czy to wystarczy? Coś się gromadzi i trzeba to usunąć?

Jestem początkujący więc proszę o radę :)

0

Trzeba pomyśleć i poprawić, aby nie było w przyszłości takich błędów :) .

Nie wiem o jakim ruchu piszesz, ani o ilu stronach, ale warto:

  • Sprawdzić jak długo ładuje się strona (tym mniej odnośników do zewnętrznych stron tym lepiej :) )
  • Sprawdzić w logach co i kto i dokąd się łączył do serwera ? (np. Do jakiej podstrony)
  • Czy łączyli się ludzie, czy jakieś boty (GoogleBot/BingBot itp. Itd.) ?

Później po sprawdzeniu tego sprawdź jak długo ładuje się ta strona/podstrona i ją zoptymalizuj (np. Zmniejszając rozdziałkę grafiki) - jeżeli był to jakiś np. Atak DDOS/skanery warto zaimplementować jakieś narzędzie anty-ddos (np. Fail2ban).

To tyle na początek :)

Edit:
Warto jeszcze (jeżeli strona korzysta z bazy danych) czy to baza danych nie była powodem "zawieszenia się" serwera i sprawdzić, czy zapytania do bazy są optymalne :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1