AWS SDK:t ja työkalut päivittävät uudelleenyrityskäyttäytymistään
Amazon Web Services (AWS) on päivittänyt uudelleenyrityskäyttäytymistään SDK-ohjelmistoissaan ja työkaluissaan. Muutokset parantavat virheiden ja viiveiden käsittelyä, ja ne tulevat oletusarvoisiksi marraskuussa 2026.

Amazon Web Services (AWS) on ilmoittanut merkittävistä muutoksista käyttämiensä SDK-ohjelmistojen ja työkalujen uudelleenyrityskäyttäytymiseen. Uudistettu toimintatapa pyrkii parantamaan sovellusten kykyä käsitellä tilapäisiä virheitä ja verkon viiveitä tasaisemmin kaikissa AWS-palveluissa.
Päivitys tähtää siihen, että SDK:t joko lopettavat uudelleenyritykset nopeammin vian ilmetessä tai odottavat pidempään ennen yrittämistä transaktionaalisissa virhetilanteissa. Aiemmin eri SDK:iden oletuskäyttäytyminen vaihteli, mikä saattoi johtaa liian pitkiin odotusaikoihin tai toisaalta jatkuviin yrityksiin jopa pitkittyneiden käyttökatkosten aikana. Uudet, yhtenäiset oletusarvot on suunniteltu parantamaan kokonaisvaltaista virheidenhallintaa.
Asiakkaat voivat ottaa uuden käyttäytymismallin käyttöön vapaaehtoisesti jo nyt. Tämä koskee kaikkia AWS SDK:ita sekä AWS Command Line Interface (AWS CLI) ja AWS Tools for PowerShell -työkaluja. Täysimääräisesti uudet oletusarvot tulevat käyttöön marraskuussa 2026, jolloin ne korvaavat nykyiset, vaihtelevat toimintatavat.
Muutokset koskevat erityisesti standard ja adaptive -uudelleenyritystiloja. Standard-tila, joka on useimpien SDK:iden oletus, sisältää nyt uudelleenyrityskiintiön ja eksponentiaalisen takaisinperääntymismekanismiksi kutsutun toiminnon, johon sisältyy satunnaistusta. Tämä auttaa nopeuttamaan vikatilanteiden ratkeamista vähentämällä asiakasliikenteen kuormitusta pitkittyneiden ongelmien aikana. Vanhemmissa SDK:issa oletuksena ollut legacy-tila, joka oli epäjohdonmukainen ja puuttui uudelleenyrityskiintiöstä, on korvaantumassa uudella standardilla.