Tukunga o Toxiproxy 2.3, he takawaenga mo te whakamatautau i te kaha o te tono ki nga raru whatunga

Ko Shopify, tetahi o nga papaaho-e-tauhokohoko nui rawa atu, kua tukuna a Toxiproxy 2.3, he tūmau takawaenga i hangaia hei whakataurite i te whatunga me nga ngoikoretanga o te punaha me nga koretake hei whakamatautau i nga mahi o nga tono ina puta mai enei ahuatanga. He mea rongonui te kaupapa mo te whakarato i te API mo te whakarereke i nga ahuatanga o te hongere whakawhitiwhiti korero, ka taea te whakamahi ki te whakauru i te Toxiproxy me nga punaha whakamatautau wae, nga papahanga whakauru tonu me nga taiao whanaketanga. Ko te waehere Toxiproxy kua tuhia ki te Haere me te tohatoha i raro i te raihana MIT.

Ka rere te takawaenga i waenga i te tono e whakamatauria ana me te ratonga whatunga e taunekeneke ana tenei tono, ka mutu ka taea e ia te whakataurite i te ahua o te whakaroa i te wa e whiwhi urupare ana mai i te kaimau, te tuku tono ranei, huri i te bandwidth, whakataurite i te kore whakaae ki nga hononga. , ka whakararu i te ahunga whakamua o te whakatuu, te kati ranei i nga hononga, te tautuhi i nga hononga kua whakaritea, te whakakorikori i nga ihirangi o nga paatete.

Hei whakahaere i te mahi o te tūmau takawaenga mai i nga tono, ka whakaratohia nga whare pukapuka kiritaki mo nga reo Ruby, Go, Python, C#/.NET, PHP, JavaScript/Node.js, Java, Haskell, Rust me Elixir, e taea ai e koe. ki te huri i nga tikanga taunekeneke whatunga i runga i te rere me te arotake tonu i te hua. Hei whakarereke i nga ahuatanga o te hongere korero me te kore e whakarereke i te waehere, ka taea te whakamahi i tetahi taputapu toxiproxy-cli motuhake (e kiia ana kei te whakamahia te Toxiproxy API i roto i nga whakamatautau wae, a ka whai hua te taputapu mo te whakahaere i nga whakamatautau tauwhitiwhiti).

I roto i nga huringa i roto i te tukunga hou ko te whakaurunga o te kaihautu mutunga o te kiritaki mo te HTTPS, te wehewehenga o nga kaikawe whakamatautau angamaheni ki nga konae motuhake, te whakatinanatanga o te kiritaki.Populate API, te tautoko mo nga papaaarangi armv7 me te armv6, me te kaha ki te whakarereke te taumata takiuru mo te tūmau.

Source: opennet.ru

Tāpiri i te kōrero