Sobes.tech
Junior

Xidmət heç bir cavab qaytarmazsa, nə baş verəcək? Bu, müştəri üçün necə görünəcək?

sobes.tech Süni İntellekt

AI-dan cavab

Müştərinin baxış bucağından, bu aşağıdakı kimi özünü göstərə bilər:

  • Tətbiqin və ya səhifənin donması. İnterfeys cavab vermir, cavab gözləyir.
  • Vaxtın bitməsi (Timeout). Tətbiq və ya brauzer əlaqənin vaxtının keçdiyini göstərən xəta mesajı göstərə bilər.
  • Boş və ya düzgün olmayan cavab. Nadirdə, müştəri tamamlanmamış və ya pozulmuş cavab ala bilər və onu düzgün emal etmək mümkün deyil.

Xidmət üçün, cavabsızlıq çox səbəblərdən qaynaqlana bilər:

  • Serverdəki xətalar. Tətbiqin daxili logikasında xətalar, məlumat bazası nasazlıqları, resursların çatışmazlığı (yaddaş, prosessor).
  • Şəbəkə problemləri. Müştəri və server arasında əlaqənin kəsilməsi, marşrutlaşdırma problemləri.
  • Xidmətin özünün nasazlığı. Xidmət qəfil dayandırıla və ya dayandırıla bilər.
  • Yükün çoxluğu. Xidmət çoxsaylı sorğuları idarə edə bilməz və onları işləyə bilməz.

Müştəri tərəfində, bu ssenari aşağıdakı kimi idarə olunmalıdır:

  • Vaxt limitlərinin qurulması. Cavab üçün gözləmə vaxtını məhdudlaşdırmaq.
  • Məlumatlandırıcı mesajın göstərilməsi. İstifadəçiyə problemi bildirmək və yenidən cəhd etməyi təklif etmək.
  • Yenidən cəhd mexanizmləri (Retry). Qısa fasilədən sonra sorğunu avtomatik olaraq yenidən göndərmək.