Nginx - uzlabota pārbaude

Satura rādītājs
Pirms servera nodošanas ražošanā mums ir jāpārliecinās par tā ierobežojumiem un vājībām, tādā veidā mums būs aptuvens aprēķins par to, vai tas atbildīs pakalpojuma cerībām, kuras mēs tam esam uzlikuši.
Šim nolūkam mums ir daži rīki, kas ir nedaudz progresīvāki nekā Httperf, jo tie ļauj mums labāk parametrizēt testus un pat iegūt datus, kas ļauj mums izveidot diagrammas, lai labāk vizualizētu mūsu testu rezultātus.
Autobench
Tas ir rakstīts skripts Perl kas darbojas kā a Httperf paplašinājums, Interesanti par šo rīku ir tas, ka tas veic automātiskus testus pret mūsu serveri, līdz sasniedz maksimālo stresa punktu, tad tas ģenerē vairākus diezgan interesantus statistikas datus, pat ģenerē .tsv failu ka mēs varam to atvērt tādās lietojumprogrammās kā Excel lai ģenerētu grafiku.
Kur to iegūt?Lai iegūtu šo rīku, mums jāiet uz autora vietni xenoclast.org/autobench/ un lejupielādējiet avota failu, tad mēs veicam atbilstošu apkopošanu un instalēšanu mūsu testa aprīkojumā.
Pēc instalēšanas mēs to varam izpildīt, ievietojot dažus parametrus, apskatīsim izpildes līniju un pēc tam to, ko dara galvenie parametri.
autobench --single_host --host1 192.168.1.10 --uri1 /index.html -kluss -zems_ātrums 20 -augsts_likts 200 -ātruma_solis 20 -skaits_zvans 10 --num_conn 5000 -timeout 5 --failu rezultāti.tsv

-saimnieks 1Mēs vēlamies pārbaudīt serveri.
--uri1Maršruts, pēc kura mēs pārbaudīsim.
-klussEkrānā netiek parādīta nekāda informācija.
-zems_novērtējumsSavienojumi sekundē palaišanas laikā.
-augsts_novērtējumsSavienojumi sekundē, lai pabeigtu.
-rate_stepTas ir savienojumu skaits, kas tiek palielināts līdz maksimālajam.
--num_callCik daudz pieprasījumu mēs nosūtīsim vienam savienojumam.
--num_connKopējais savienojumu skaits.
--pārtraukumsSekunžu skaits, lai ņemtu vērā zaudētu savienojumu.
-failsEksportējiet rezultātu kā .tsv failu.
Nākamajā attēlā mēs redzam rīka ģenerētu diagrammas attēlu:

PALIELINĀT

OpenWebLoad
Tā ir bezmaksas programmatūras lietojumprogramma, kas tika izstrādāta 2000. gadu sākumā un kurai ir atšķirīga testēšanas filozofija, tā vietā, lai sniegtu mums tādu statistiku kā AutobenchŠis rīks nodrošina to, ka tas nosūta secīgus savienojumus ar mainīgu pieprasījumu skaitu un ziņo par dažādiem rezultātiem.
Lai izmantotu šo testēšanas rīku, mēs vienkārši nokārtojam pārbaudāmo vietni un nododam savienojumu skaitu:
openload example.com/index.html 10
Nākamajā attēlā mēs redzam, kā šis tests izskatās, kad to izpildām:

PALIELINĀT

SvarīgsSvarīgs aspekts, kas jāņem vērā, ir tas, ka šis rīks ir pieejams abās vidēs Linux kas attiecas uz Windows, attēlā mēs redzam izpildi no Windows vides.
Ideāls šajā rīkā ir pārbaudīt dažādas vērtības, lai redzētu, kā darbojas mūsu serveris, un, pārkonfigurējot, mēs redzam uzlabojumus, ko varam sasniegt.
Ar to mēs pabeidzam šo apmācību, kur mums jau ir labāki rīki, lai pārbaudītu mūsu servera veiktspēju, ko mēs varam ievietot ražošanā.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave