Nginx - Тестване на нашия сървър

Съдържание
Първата голяма важна стъпка, след като знаем основно как работи Nginx като услуга, е да изградим сървър, на който можем да тестваме различните конфигурации, това ни помага да установим необходимото доверие в това как да конфигурираме нашите nginx услуга.
В допълнение към тестването, че нашата услуга работи, ние също трябва да извършим някои тестове за производителност по този начин, ще знаем малко за границите на нашето оборудване, за това имаме някои интересни пакети, които ще видим по време на урока.
Създаване на тестов сървър
По време на Инсталирай Nginx ако всичко върви гладко, трябва да имаме файл за конфигурация на услугата и също така трябва да сме създали сайт по подразбиране с index.html, Можем да видим това по следния маршрут, ако сме в Linux среда: /usr/local/Nginx/html/index.html ако сме в друга среда, трябва да търсим еквивалента за html директорията на услугата.
Проверяваме конфигурационния файл Nginx.conf и отиваме в секцията http там трябва да видим нещо като следното:
 http {включват mime.types; default_type приложение / октетен поток; sendfile е включен; keepalive_timeout 65; сървър {слушайте 80; server_name localhost; местоположение / {root html; индекс index.html index.htm; } error_page 500 502 503 504 /50x.html; местоположение = /50x.html {root html; }} 

В тази част това, което ни интересува, е секцията на сървъра, където виждаме, че обслужваме от порт 80, името на нашия сървър е localhost и коренът, който трябва да търсим, е файлът index.html.
С това, при достъп от нашия браузър, трябва да видим следното съобщение, което показваме на следното изображение:

Ако не виждаме съобщението на "Добре дошли в Nginx!" трябва да проверим дали услугата работи и дали параметрите на връзката са правилни.
Тестване на производителността на сървъра
След като нашият сървър работи, ние ще тестваме производителността, методологията за тестване е донякъде елементарна, но ефективна и това е, че стартираме нашия сървър, извършваме тестовете, променяме нашата конфигурация, презареждаме сървъра и стартираме тестовете отново.
Можем да повторим това толкова пъти, колкото е необходимо; Важен аспект е, че не трябва да използваме една и съща машина, която съдържа сървъра, за да прави тестовете, тъй като това може да даде подвеждащи резултати.
ИнструментЗа да проведем тестовете, ще използваме инструмента Httperf, е прост инструмент, който ни позволява да симулираме изпращането на заявки до нашия сървър, благодарение на това можем да генерираме статистика на използването.
След като инсталираме инструмента, можем да го използваме, като се обадим по следния начин:
Httperf --server 192.168.1.10 --port 80 --uri /index.html --rate 300 --num-conn 30000 --num-call 1-timeout 5

Къде, в sen -сървър ще поставим сървъра, към който трябва да се свържем, в -ури пътя на файла, срещу който ще тестваме, -скорост е броят на връзките в секунда, -num-conn максималния брой връзки, които ще направим и -изчакване броят на секундите за разглеждане на загубена връзка.
Накрая виждаме на следното изображение, че това генерира това, ако го изпълним:

Увеличете

След като направихме първия си тест за производителност, завършихме този урок, където се научихме как да извършим първоначална конфигурация и да тестваме нашия сървър малко по -задълбочено.Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave