Ana içeriğe geç

1 entry

zaman aşımı

Bir işlem ekranda başarısız görünürken arka tarafta çalışmayı sürdürebilir. Zaman aşımı, bir çağrıya, bağlantıya veya işleme ayrılan bekleme süresi dolduğunda bekleyen tarafın sonucu artık beklemeyi bırakmasıdır; karşı işlemin kesinlikle durduğu ya da hiç tamamlanmadığı anlamına gelmez. Bu belirsizlik görünür kılınmazsa kullanıcı tekrar dener, sistem aynı siparişi veya tahsilatı ikinci kez işleyebilir. Eşiği kısaltmak kaynakları daha erken serbest bırakabilir, fakat yavaş ve sağlıklı işleri de hata gibi gösterebilir; uzatmak ise kuyrukları, bağlantıları ve kullanıcı bekleyişini büyütür. Bakım borcu çoğu kez her katmanın ayrı süre seçmesinde, iptal sinyalinin aşağıya taşınmamasında ve zaman aşımının otomatik yeniden denemeye bağlanmasında birikir. Küçük test, bağımlılığı kontrollü biçimde geciktirip istemcinin ne gördüğünü, işin gerçekten iptal edilip edilmediğini ve tekrarın ikinci yan etki üretmediğini birlikte izlemektir. Zaman aşımı ancak sonuç belirsizliği ve toparlanma yolu tasarlanmışsa koruma katmanıdır.

Bu başlığa yazmak için giriş yapın.