ජාල ගැටළු සඳහා යෙදුම් ඔරොත්තු දීමේ හැකියාව පරීක්ෂා කිරීමේ ප්‍රොක්සියක් වන Toxiproxy 2.3 නිකුත් කිරීම

විශාලතම ඊ-වාණිජ්‍ය වේදිකා වලින් එකක් වන Shopify, එවැනි තත්වයන් ඇති වූ විට යෙදුම්වල ක්‍රියාකාරිත්වය පරීක්ෂා කිරීම සඳහා ජාල සහ පද්ධති අසමත්වීම් සහ විෂමතා අනුකරණය කිරීමට නිර්මාණය කර ඇති ප්‍රොක්සි සේවාදායකයක් වන Toxiproxy 2.3 නිකුත් කර ඇත. ඒකක පරීක්ෂණ පද්ධති, අඛණ්ඩ ඒකාබද්ධතා වේදිකා සහ සංවර්ධන පරිසරයන් සමඟ Toxiproxy ඒකාබද්ධ කිරීමට භාවිතා කළ හැකි ගතිකව වෙනස් වන සන්නිවේදන නාලිකා ලක්ෂණ සඳහා API සැපයීම සඳහා වැඩසටහන කැපී පෙනේ. Toxiproxy කේතය Go වලින් ලියා MIT බලපත්‍රය යටතේ බෙදා හරිනු ලැබේ.

පරීක්‍ෂා කෙරෙන යෙදුම සහ මෙම යෙදුම අන්තර්ක්‍රියා කරන ජාල සේවාව අතර ප්‍රොක්සියක් ක්‍රියාත්මක වේ, ඉන් පසුව එය සේවාදායකයෙන් ප්‍රතිචාරයක් ලැබීමේදී හෝ ඉල්ලීමක් යැවීමේදී යම් ප්‍රමාදයක් සිදුවීම අනුකරණය කළ හැකිය, කලාප පළල වෙනස් කිරීම, සම්බන්ධතා පිළිගැනීම ප්‍රතික්ෂේප කිරීම අනුකරණය කිරීම , සම්බන්ධතා පිහිටුවීමේ හෝ වසා දැමීමේ සාමාන්‍ය ප්‍රගතිය කඩාකප්පල් කිරීම, ස්ථාපිත සම්බන්ධතා යළි පිහිටුවීම, පැකට් වල අන්තර්ගතය විකෘති කිරීම.

යෙදුම් වලින් ප්‍රොක්සි සේවාදායකයේ ක්‍රියාකාරිත්වය පාලනය කිරීම සඳහා, Ruby, Go, Python, C#/.NET, PHP, JavaScript/Node.js, Java, Haskell, Rust සහ Elixir යන භාෂා සඳහා සේවාදායක පුස්තකාල සපයනු ලැබේ. පියාසර කිරීමේදී ජාල අන්තර්ක්‍රියා තත්වයන් වෙනස් කිරීමට සහ ප්‍රති result ලය වහාම ඇගයීමට. කේතයේ වෙනස්කම් සිදු නොකර සන්නිවේදන නාලිකාවක ලක්ෂණ වෙනස් කිරීම සඳහා, විශේෂ උපයෝගිතා toxiproxy-cli භාවිතා කළ හැකිය (ඒකක පරීක්ෂණවලදී Toxiproxy API භාවිතා කරන බව උපකල්පනය කර ඇති අතර, අන්තර්ක්‍රියාකාරී අත්හදා බැලීම් සඳහා උපයෝගීතාව ප්‍රයෝජනවත් විය හැකිය).

නව නිකුතුවේ වෙනස්කම් අතර HTTPS සඳහා සේවාදායක අන්ත ලක්ෂ්‍ය හසුරුවන්නක් ඇතුළත් කිරීම, සාමාන්‍ය පරීක්ෂණ හසුරුවන්නන් වෙනම ගොනු වලට වෙන් කිරීම, client.Populate API ක්‍රියාත්මක කිරීම, armv7 සහ armv6 වේදිකා සඳහා සහය සහ වෙනස් කිරීමේ හැකියාව වේ. සේවාදායකය සඳහා ලොග් වීමේ මට්ටම.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න