API fejl under system opgradering
Hej Dataløn,
I weekenden (2019/06/29) havde i en system opgradering. Som blev kommunikeret når man prøvede at logge ind i jeres system.
Vi har en integration der kører og bruger jeres API. Vi kan se at API'et returnede 500 fra kl ~11:24 til kl ~14:19. Det er sådan set fint nok.
Men derefter sker der noget uventet. Vi sender et GET request, som vi plejer, for at hente employees ("https://dataloen-api.bluegarden.dk/api/input/salary/%s/employees") hvor vi modtager en response med status kode 200. Som resulterer i at alle medarbejderne bliver slettet.
I det næste GET request er de der så igen og bliver genoprettet.
Denne sletning og genopretning var ikke hvad vi forventede når i laver system opgradering.
Den resulterede faktisk i at opsætningen blev ødelagt for samtlige af vores kunder der bruger Dataløn.
Vi kunne godt tænke os at vide om der gik noget galt under den her system opgradering?
-
Hej Bruno,
Vi beklager vi har sendt et forkert svar - det var selvfølgelig ikke meningen at I skulle få en tom liste af medarbjedere.
Der har været en periode under systemopgraderingen hvor data ikke har været tilgængeligt. Det havde vi ikke forudset, men det er en konsekvens af den opdatering vi lavede. Det er sjældent at vi laver denne type opdatering, men vi kan ikke garantere at det ikke vil ske igen en anden gang.
Mvh DataLøn API teamet. -
Hej Dataløn,
Har i en mailingliste så man kan få besked omkring systemopdateringer - så vi kan kommunikere det til vores fælles kunder og så vi kan slukke integration når i laver opdatering?
Så vi ikke sletter deres data og genopretter det og dermed får fejl i deres opsætning i vores integration til Dataløn.
-
Hej Bruno,
Det har vi desværre ikke. Vi laver generelt ret ofte systemopdateringer, så jeg ved heller ikke om det ville være den store hjælp - I ville nok bare drunkne i varslinger.
Det er også meget usandsynligt at I vil opleve det samme igen i forbindelse med en opdatering. Det var en lidt mærkelig omstændighed i vores mainframe der gjorde, at de blev nødt til at unloade og loade en database tabel. Men jeg kan godt se at det er problematisk, hvis jeres data er meget hårdt bundet til vores API svar.
Mvh DataLøn API teamet.
Log ind for at efterlade en kommentar.
Kommentarer
3 kommentarer