IIS üzerinde timeout neden olur?

SorularCategory: YazılımIIS üzerinde timeout neden olur?
wmqp asked 12 ay ago

Merhabalar,
Geniş çaplı bir yedekleme projem mevcut. Yedekleme projesinin servis tarafı C# dilinde yazıldı. Müşterilerin gireceği web portal kısımı ise asp.net dilinde yazıldı. Yedekleme maksimum 10 kullanıcıdan geldiğinde herhangi bir sıkıntı yaşamamaktayım. Fakat 10 kullanıcı üzerinde büyük veri gönderen müşterilerimde IIS timeout hatası veriyor. Olay günlüğüne baktığımda ise SQL veritabanı sonlandırıldı diyor. SQL tarafında çok araştırma yaptım hatayı çözemedim. SQL in timeout süresini uzattım bu sefer de transactionlar patladı. Bu konu hakkında yardımcı olabilir misiniz?

1 Answers
cetinkaya Staff answered 11 ay ago

Session Timeout İçin;
30 Dakikalık bir timeout için;
<configuration>
<system.web>
<sessionstate timeout=”30″></sessionstate>
</system.web>
</configuration>
Oturumlarınızı 30 dakika saklayabilirsiniz.
Execution Timeout İçin;
Kod yürütme işlemlerinizin süresini uzatmak için;
default değer 110 saniyedir, 130 saniye olarak revize ettik.
<configuration>
<system.web>
<httpruntime executiontimeout=”130″></httpruntime>
</system.web>
</configuration>
Authentication Timeout İçin;
<configuration>
<system.web>
<authentication mode=”Forms”>
<forms timeout=”40″ slidingexpiration=”true”></forms>
</authentication>
</system.web>
</configuration>