Toxiproxy 2.3 vÀljalaskmine, proksi rakenduste vastupidavuse testimiseks vÔrguprobleemide suhtes.

Shopify, ĂŒks suurimaid elektroonilise kaubanduse platvorme, avaldas Toxiproxy 2.3 versiooni, mis on mĂ”eldud vĂ”rgu- ja sĂŒsteemihĂ€irete ja -anomaliate simuleerimiseks rakenduste stabiilsuse testimiseks selliste tingimuste tekkimisel. Programm paistab silma API pakkumisega, mis vĂ”imaldab suhtluskanali omaduste dĂŒnaamilist muutmist, mida saab kasutada Toxiproxy integreerimiseks ĂŒksuse testimise sĂŒsteemide, pideva integreerimise platvormide ja arenduskeskkondadega. Toxiproxy kood on kirjutatud Go keeles ja see on vĂ€lja antud MIT litsentsi alusel.

Proxie kĂ€ivitatakse kontrollitava rakenduse ja vĂ”rgu teenuse vahel, millega see rakendus suhtleb, ning seejĂ€rel saab simuleerida teatud viivituse tekkimist vastuse saamisel serverid vĂ”i pĂ€ringu saatmisel, muuta ribalaiust, simuleerida keeldumist vastuvĂ”tmiseks, hĂ€irida normaalset ĂŒhenduste loomise vĂ”i sulgemise protsessi, katkestada juba loodud ĂŒhendusi, moonutada pakettide sisu.

Proksi-serveri töö juhtimiseks rakendustes on saadaval kliendi teegid Ruby, Go, Python, C#/.NET, PHP, JavaScript/Node.js, Java, Haskell, Rust ja Elixir keelele, mis vÔimaldavad reaalajas muuta vÔrgu suhtlemise tingimusi ja kohe tulemusi hinnata. Sidekanali omaduste muutmiseks ilma koodimuudatusteta saab kasutada spetsiaalset utiliiti toxiproxy-cli (eeldatakse, et Toxiproxy API-d kasutatakse unit-testides ning utiliit vÔib olla kasulik interaktiivsete katsete tegemiseks).

Uue vÀljaande muudatustest toome vÀlja klientide endpoint-protsessorite lisamise HTTPS jaoks, testiprotsessorite jagamise eraldi failidesse, API client.Populate rakendamise, armv7 ja armv6 platvormide toe ning serveri logimise taseme muutmise vÔimaluse.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster