Rrethimi: Matni performancën e serverit tuaj të internetit

Vetëm 2 javë më parë U thashë atyre se si të matni performancën e serverit tuaj të internetit me Apache Benchmark dhe pastaj ta grafikoni atë me GNUPlot.

Këtë herë do t'ju tregoj për një alternativë ndaj Apache Benchmark, do t'ju tregoj për: Rrethim

NetStat për të parandaluar sulmet DDoS

Çfarë është Siege dhe si ta instaloni?

Me Siege ne simulojmë hyrjet në një faqe në internet, domethënë, ne tregojmë numrin përfundimtar të kërkesave që duhet të bëhen në një sit specifik, sa ato të njëkohshme, nëse duam që ajo të vizitojë një URL specifike ose një grup prej tyre, etj. Në fund ne marrim një dalje që do të na tregojë se sa kohë u desh serveri ynë për të marrë pjesë në të gjitha kërkesat etj. Në fund të fundit, janë të dhënat ato që na ndihmojnë të dimë nëse detyrat e optimizimit që mund të bëjmë janë efektive apo jo.

Për të instaluar Siege, thjesht instaloni paketën me të njëjtin emër në distro tonë, në Debian, Ubuntu ose të ngjashme do të ishte:

sudo apt-get install siege

Në ArchLinux ose derivatet do të ishte:

sudo pacman -S siege

Si të përdorim Rrethimin?

Ashtu si me Apache Benchmark, me një parametër kalojmë të gjitha kërkesat që do të bëjë dhe me një tjetër tregojmë numrin e kërkesave të njëkohshme:

siege --concurrent=50 --reps=100 http://www.misitio.com

Sipas këtij shembulli, ne do të bëjmë një total prej 100 kërkesash, 50 njëkohësisht.

Prodhimi do të ishte diçka e tillë:

rrethim

Kjo bëri vetëm kërkesa në indeksin e faqes, gjëja më e rëndësishme për t'u marrë parasysh është koha e përgjigjes.

E njëjta gjë nëse krijojmë një skedar (urls.txt për shembull) dhe në të vendosim disa URL të së njëjtës faqe, pastaj me rrethim përdorim rreshtin vijues për të vizituar ato URL dhe për të matur performancën, kjo është një praktikë më reale ose e mundshme, pasi që asnjë njeri nuk viziton 100 herë indeksin e një siti në një rresht

siege --concurrent=50 --reps=100 -f urls.txt

fund

Deri më tani nuk kam qenë në gjendje të grafikoj rezultatin me GNUPlot (siç bëra me Apache Benchmark), është një detyrë që unë ende e kam në ToDo


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Pepe Barrascout Ortiz dijo

    Unë kam një pyetje, siç e keni përmendur, normalisht një person i vetëm nuk do të vizitojë të njëjtën url 100 ose x herë me radhë në një periudhë kaq të shkurtër kohe, kështu që kjo nuk mund të konsiderohet si një sulm DDoS dhe se i njëjti server na bllokon?, duke supozuar sigurisht që ne kemi instaluar një minimum sigurie.

    Të fala.

  2.   llaalall dijo

    Më pëlqeu, më shumë nga kjo