Sobes.tech
Junior

Mis juhtub, kui teenus ei tagasta ühtegi vastust? Kuidas see klientidele kuvatakse?

sobes.tech AI

Vastus AI-lt

Klientide vaatepunktist võib see avalduda järgmiselt:

  • Rakenduse või lehe hangumine. Liides ei reageeri, ootab vastust.
  • Aega lõppes (Timeout). Rakendus või brauser võib kuvada veateate, mis näitab ühenduse aegumise aega.
  • Tühi või vale vastus. Harvadel juhtudel võib klient saada mittetäieliku või rikutud vastuse, mida ei saa õigesti töödelda.

Oma teenuse jaoks võib vastuse puudumine olla põhjustatud paljudest põhjustest:

  • Serveri vead. Sisevead rakenduse loogikas, andmebaasi tõrked, ressursside puudus (mälu, protsessor).
  • Võrgu probleemid. Ühenduse katkemine kliendi ja serveri vahel, marsruutimisprobleemid.
  • Teenuse tõrge. Teenus võis ootamatult lõpetada või peatada.
  • Ülekoormus. Teenus ei suuda töödelda taotluste arvu ja ei saa neid töödelda.

Kliendi poolel tuleb see stsenaarium käsitleda järgmiselt:

  • Aja piirangute seadistamine. Vastuse ootamise aja piiramine.
  • Informatiivse sõnumi kuvamine. Kasutajale probleemi kohta teavitamine ja uuesti proovimise pakkumine.
  • Uuesti päringute mehhanismid (Retry). Automaatne katse taotluse uuesti saatmiseks pärast lühikest pausi.