د Toxiproxy 2.3 خپرول، د شبکې ستونزو ته د غوښتنلیک انعطاف ازموینې لپاره پراکسي

Shopify، یو له لوی ای کامرس پلیټ فارمونو څخه، Toxiproxy 2.3 خپور کړی، یو پراکسي سرور ډیزاین شوی چې د شبکې او سیسټم ناکامۍ او د غوښتنلیک فعالیت آزموینې لپاره د انډولونو انډول کولو لپاره ډیزاین شوی کله چې داسې شرایط رامنځته کیږي. برنامه په متحرک ډول د مخابراتو چینل ځانګړتیاو بدلولو لپاره د API چمتو کولو لپاره د پام وړ دی ، کوم چې د واحد ټیسټ سیسټمونو ، دوامداره ادغام پلیټ فارمونو او پراختیا چاپیریالونو سره د توکسیپروکسي ادغام لپاره کارول کیدی شي. د Toxiproxy کوډ په Go کې لیکل شوی او د MIT جواز لاندې ویشل شوی.

یو پراکسي د ازمول شوي غوښتنلیک او د شبکې خدماتو تر مینځ تیریږي چې دا غوښتنلیک ورسره اړیکه لري ، وروسته له دې چې دا کولی شي د یو ځانګړي ځنډ پیښې رامینځته کړي کله چې د سرور څخه ځواب ترلاسه کوي یا غوښتنه لیږل کیږي ، بینډ ویت بدلوي ، د اړیکو منلو څخه انکار سمولیټ کوي. ، د اړیکو رامینځته کولو یا بندولو نورمال پرمختګ ګډوډ کړئ ، رامینځته شوي اړیکې بیا تنظیم کړئ ، د کڅوړو مینځپانګې تحریف کړئ.

د غوښتنلیکونو څخه د پراکسي سرور عملیات کنټرولولو لپاره، د مراجعینو کتابتونونه د روبي، Go، Python، C#/.NET، PHP، JavaScript/Node.js، Java، Haskell، Rust او Elixir لپاره چمتو شوي، کوم چې تاسو ته اجازه درکوي د شبکې تعامل بدل کړئ. په الوتنه کې شرایط او سمدستي پایله ارزوي. د ارتباطي چینل ځانګړتیاو بدلولو لپاره پرته له دې چې په کوډ کې بدلون راولي، د توکسیپروکسی-کلي ځانګړي کارونې کارول کیدی شي (داسې انګیرل کیږي چې د Toxiproxy API د واحد په ازموینو کې کارول کیږي، او دا کار د متقابل تجربو ترسره کولو لپاره ګټور کیدی شي).

په نوي ریلیز کې د بدلونونو په مینځ کې د HTTPS لپاره د پیرودونکي پای ټکي هینډلر شاملول ، په جلا فایلونو کې د ځانګړي ټیسټ هینډلر جلا کول ، د client.Populate API پلي کول ، د armv7 او armv6 پلیټ فارمونو ملاتړ ، او د بدلون وړتیا شامل دي. د سرور لپاره د ننوتلو کچه.

سرچینه: opennet.ru

Add a comment