محاصره: پنهنجي ويب سرور جي ڪارڪردگي جو اندازو ڪريو

صرف 2 هفتا اڳ مون انهن کي چيو ڪئين اپاچي بينچ مارڪ سان توهان جي ويب سرور جي ڪارڪردگي جو اندازو لڳايو ، ۽ پوءِ ان کي GNUPlot سان گراف ڪيو.

هن ڀيري آئون توهان کي اپاچي بينچ مارڪ جي هڪ متبادل بابت ٻڌائيندس ، آئون توهان کي ٻڌائيندس: گھيرو

ڊي ڊي اوز جي حملن کي روڪڻ لاءِ نيٽ اسٽيٽ

سئيج ڇا آهي ۽ ان کي ڪيئن انسٽال ڪجي؟

محاصرہ سان اسين هڪ ويب سائيٽ جي رسائي کي سمجھو ٿا ، يعني اسان درخواستن جو آخري نمبر ظاهر ڪريون ٿا جيڪو ڪنهن مخصوص سائيٽ تي ڪرڻ لازمي آهي ، ڪيترا سمورا ، جيڪڏهن اسان چاهيون ٿا ته توهان هڪ مخصوص يو آر ايل يا انهن جو سيٽ وغيره گهميو. آخر ۾ اسان هڪ پيداوار حاصل ڪيو جيڪا اسان کي ٻڌائي ته اسان جي ويب سرور سڀني درخواستن وغيره ۾ اچڻ جي لاءِ ڪيترو وقت ورتو. آخر ۾ ، اهو ڊيٽا آهي جيڪو اسان کي toاڻڻ ۾ مدد ڏي ٿو ته بهتر ڪرڻ جا ڪم جيڪي اسين ڪري رهيا آهيون اهي اثرائتا آهن يا نه.

سئيج کي انسٽال ڪرڻ لاءِ ، رڳو ڊسٽري ، اوبنٽو يا ساڳي طرح وانگر اسان جي پريرو ۾ ساڳئي نالي جو پيڪيج انسٽال ڪريو:

sudo apt-get install siege

آرڪ لينڪس يا نڪتل ۾ اهو هوندو:

sudo pacman -S siege

محاصره ڪئين استعمال ڪجي؟

جيئن ته اپاچي بينچ مارڪ سان ، هڪ پيراگراف سان اسان پنهنجون سڀ گذارشون پاس ڪريون ٿا ۽ ٻئي سان اسين هڪ ئي درخواستن جو تعداد ظاهر ڪيون ٿا.

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

هن مثال جي مطابق ، اسان 100 درخواستن جو مجموعو ڪنداسين ، 50 سمورو.

محصول ڪجھ هن طرح هوندو.

گنجائش

اهو صرف سائيٽ جي انڊيڪس لاءِ گذارش ڪئي ، غور ڪرڻ جو سڀ کان اهم ڪم جواب جو وقت آهي.

ساڳي ئي جيڪڏهن اسان فائل ٺاهي رهيا آهيون (مثال طور urls.txt) ۽ انهي ۾ اسان هڪ ئي سائيٽ جا ڪيترائي يو آر ايل رکيا ، پوءِ محاصرو سان اسين انهن يو آر ايل جو دورو ڪرڻ ۽ ڪارڪردگي کي ماپڻ لاءِ هيٺيون لڪير استعمال ڪيون ٿا ، اهو وڌيڪ حقيقي يا ممڪن عمل آهي ، ڇاڪاڻ ته ڪوبه انسان ڪنهن سائيٽ جي انڊيڪس کي 100 ڀيرا نٿو ڏسي. هڪ قطار ۾ 🙂

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

Fin

هينئر تائين آئون GNUPlot سان گراف ڪرڻ جي قابل نه ٿي آهيان (جيئن مون اپاچي بينچ مارڪ سان ڪئي) ، اهو هڪ ڪم آهي جيڪو اڃا تائين مون وٽ آهي 😉


مضمون جو مواد اسان جي اصولن تي عمل ڪري ٿو ايڊيٽوريل اخلاقيات. غلطي ڪلڪ ڪرڻ جي رپورٽ لاءِ هتي.

2 تبصرا ، پنھنجو ڇڏ

پنهنجي راءِ ڏيو

پنهنجي اي ميل ايڊريس شايع نه ڪيو ويندو. گهري شعبن سان لڳل آهن *

*

*

  1. ڊيٽا جو ذميوار: Miguel Ángel Gatón
  2. ڊيٽا جو مقصد: ڪنٽرول سپيم ، تبصرو جي انتظام.
  3. سازش: توهان جي رضامندي
  4. ڊيٽا جي ابلاغ: ڊيٽا کي قانوني ذميواري کانسواءِ ٽئين پارٽين تائين رسائي نه ڏني ويندي.
  5. ڊيٽا اسٽوريج: ڊيٽابيس اويسينٽس نيٽورڪ (اي يو) پاران ميزباني ڪيل
  6. حق: ڪنهن به وقت توهان پنهنجي معلومات کي محدود ، ٻيهر ۽ ختم ڪري سگهو ٿا.

  1.   پيپ بارراسڪوٽ اورٽيز چيو

    منهنجو هڪ سوال آهي ، جئين توهان بيان ڪيو آهي ، عام طور تي هڪ ئي ماڻهو ساڳئي نن urي عرصي ۾ هڪ ئي يو ايل 100 يا x ڀيرا گهمندو ناهي ، انهي ڪري اهو سمجهي نٿو سگهجي ته هن ڊي ڊي ايس ايس جو حملو ۽ اهو ئي سرور اسان کي بلاڪ ڪري ٿو؟ يقينن اهو فرض ڪيو ته اسان گهٽ ۾ گهٽ سيڪيورٽي انسٽال ڪئي آهي.

    بهترين حوالي.

  2.   لعلال چيو

    مون ان کي پسند ڪيو ، انهي کان وڌيڪ