ab – test Apache

Category: Polecenia Linuks

użycie:

$ ab -n 1000 -c 50 https://badana-strona.pl/

Test Apache ab, pozwalający na przetestowanie strony internetowej pod kątem jej podatności na obciążenie.

Pierwsza wartość -n to ilość zapytań do strony, druga wartość -c to ilość jednoczesnych zapytań.

Pierwszą wartość zwiększaj (lub zmniejszaj) do czasu, aż czas testu będzie wynosił około 1 minuty. Drugą wartość zwiększaj (lub zmniejszaj) do czasu aż osiągniesz próg graniczny w ilości błędów, powinien on wynosić 0. Jeśli po zwiększeniu wartości -c, czas wykonania testu wzrośnie. Obniż wartość -n aż będzie on wynosił około 1min. Test pokaże między innymi ilość zapytań w ciągu 1sek, jaką twój serwer będzie w stanie obsłużyć. Pozwoli to na określenie ile mniej więcej odsłon, twoja strona jest w stanie przyjąć nim zaczną tworzyć się kolejki i pojawiać błędy, dzięki czemu czas jej ładowania u odwiedzającego zacznie sukcesywnie wzrastać. Test ma charakter jedynie poglądowy i w żaden sposób nie jest wyznacznikiem jakości serwera bądź badanej strony. Test najlepiej przeprowadzać z serwera zewnętrznego, znajdującego się w innej lokalizacji (serwerowni) niż serwer naszej badanej strony.