Home Tehnoloģija CloudFlare tikko saskārās ar pašnodarbinātu DDOS līdzīgu pārtraukumu no API Bug, tā...

CloudFlare tikko saskārās ar pašnodarbinātu DDOS līdzīgu pārtraukumu no API Bug, tā pati kodēja

11
0

 

CloudFlare, platforma, kas nodrošina tīkla pakalpojumus, pagājušajā nedēļā bija DDoS uzbrukuma upuris. Tas arī nejauši bija tā iemesls.

Jūs varētu atcerēties, ka CloudFlare bija saistīts ar milzīgu pārtraukumu šī gada jūnijā. Kad CloudFlare gāja uz leju, tāpat kā tādas vietnes kā Spotify, Google, Snapchat, Discord, Farhar.ai un citas, tās visas paļaujas uz CloudFlare pakalpojumiem. Šajā laikā traucējumus izraisīja Google mākoņa pārtraukums. Šā mēneša sākumā CloudFlare bija vēl viena kļūda, kaut arī daudz mazāk graujoša nekā tās pārtraukums no vasaras, bet šoreiz tas pats to izdarīja.

“Mums bija pārtraukums mūsu īrnieku dienesta API, kas noveda pie plaša daudzu mūsu API un CloudFlare informācijas paneļa pārtraukuma,” Toms LianzaCloudFlare inženierzinātņu viceprezidents un Joaquin MadrugaCloudFlare izstrādātāju platformas inženierzinātņu viceprezidents, rakstīja 13. septembra emuāra ierakstāApvidū “Incidenta ietekme izrietēja no vairākiem jautājumiem, bet tiešais sprūda bija kļūda informācijas panelī.”

Mashable gaismas ātrums

Kļūda, pēc Lianza un Madruga teiktā, izraisīja “atkārtotu, nevajadzīgu zvanu uz īrnieku dienesta API”. Nelaimes gadījumā CloudFlare iekļāva “problemātisku objektu atkarības masīvā”, kas tika atjaunots, uzskatīts par jaunu, izraisīja tā atkārtotu palaišanu, un galu galā “API zvans tika izpildīts daudzkārt vienas informācijas paneļa atveidošanas laikā, nevis tikai vienu reizi”.

“Kad īrnieku dienests kļuva pārslogots, tas ietekmēja citus API un informācijas paneli, jo īrnieku dienests ir daļa no mūsu API pieprasījuma atļaujas loģikas. Bez īrnieka pakalpojuma API pieprasījuma atļauju nevar novērtēt. Ja autorizācijas novērtēšana neizdodas, API pieprasījumi atgriež 5xx statusa kodus,” lasāms emuārs.

Pagaidām viss ir atpakaļ uz ceļa CloudFlare.

“Mums ļoti žēl par traucējumiem,” lasāms emuāra ierakstā. “Mēs turpināsim izpētīt šo jautājumu un veikt uzlabojumus mūsu sistēmās un procesos.”

avots