Poproszono mnie to pytanie raz w wywiadzie.jak rozpoznać powolność witryny?
„Załóżmy, że posiadasz stronę internetową, gdzie serwer jest w jakimś odległym miejscu jeden dzień, kilka rozmów użytkownika/e-maile mówiąc, że strona jest okropnie powolna Jak zrobi. identyfikujesz powolność witryny, a także sam sprawdzasz witrynę, jak każdy użytkownik (używając przeglądarki), strona zachowuje się dobrze ".
mogłem myśleć tylko jedno (który został zestrzelony):
- sprawdzić logi serwera, aby analizować ruch przychodzący. Może atak DoS lub wyjątkowo duży ruch. Przeprowadzający wywiad powiedział mi, żebym zakładał, że serwer ma normalny ruch i nie ma DoS.
Byłem trochę zagubiony, ponieważ nigdy nie myślałem o tym problemie. Nie mam prawie pojęcia, jak działa serwer/witryna. Więc jeśli ktoś mógłby podkreślić kilka podejść, byłoby miło.
Podczas googlowania w pobliżu mogłem znaleźć only this relevant, wonderful article. Ten artykuł jest dla mnie zbyt techniczny, ale powoli go rozpracowuję i rozumiem.
Jeśli masz dostęp do dzienników serwera, możesz to przeanalizować, jeśli nie, to nie jest to twój problem; p Chciałbym poprosić osobę przeprowadzającą wywiad o wyjaśnienie sytuacji i o to, ile masz dostępu do serwera, na przykład do uruchomienia ssh a potem na górę. – leppie
@leppie, Jak pomoże funkcja "top"? Przykro mi, moje oryginalne pytanie pominęło istotny szczegół. Proszę spojrzeć na zredagowane pytanie do wywiadu. –
Możesz go użyć, aby sprawdzić, czy występują problemy z cpu, pamięcią, obciążeniem itp. – leppie