Asp.Net Timeout Sorunu
-
Merhaba arkadaşlar
Başlık timeout yazdım ama açıkcası sorunun tam olarak ne olduğunuda bilmiyorum.
Web tabanlı bir proje yaptım. Proje dili asp.net
IIS kurdum. Projeyi publish ettim ve localhosta attım.
Tabletten de IP üzerinden projeye bağlanıyorum. işlem yapıyor. sorun yok.
fakat aradan 5-10 dk. geçtikten sonra sayfayı yenilemeden menü butonlarından birine tıkladığımda sayfa yüklenmiyor. bekliyor da bekliyor.
sayfayı refresh yapınca sorun yok.
Neden böyle oluyor. Tahmini olan var mı?
-
Session kullanıyor musun hocam? IIS yapılandırmasında hata yapmış olabilir misin? Birde WebForm mu yoksa MVC mi?
-
Session kullanıyorum. IIS yapılandırmasında ne gibi bir hata olabilir. aslında benimde aklıma bu gelmişti. IIS de conf. ayarlarında bir hata yaptım diye.
Birde Session timeout olsa direkt session kontrolü yapıp login sayfasına atması gerekmezmi?
tıkladığımda bekliyor sayfa yüklenmeye çalışıyor fakat yüklenmiyor.
-
Asayisci bunu yazdı
Session kullanıyorum. IIS yapılandırmasında ne gibi bir hata olabilir. aslında benimde aklıma bu gelmişti. IIS de conf. ayarlarında bir hata yaptım diye.
Birde Session timeout olsa direkt session kontrolü yapıp login sayfasına atması gerekmezmi?
tıkladığımda bekliyor sayfa yüklenmeye çalışıyor fakat yüklenmiyor.
Hocam MemoryCache kullanıyor musun? Database i RAM e alıp oradan görüntüleme işlemleri veya herhangi birşeyi cache e alma işlemi?
-
Çıkan hata ekranını paylaşabilir misin?
-
Cevaplar ve ilgi için teşekkür ederim canlar.
Sorunu kısmı anlamda çözdüm.
IIS i tekrar configure ettim. Fakat
session timeout olma süresini ayarlayamıyorum.
mümkünse gün boyu hiç timeout olmasın istiyorum.
webconfig kısmında mı değişiklik yapmalıyım yoksa IIS kısmında mı bilemedim.
bu konuda yardımcı olabilecek arkadaş var mı ?
-
-
FCN bunu yazdı
sanırım oldu. test aşamasındayım.
teşekkür ederim.
-
FCN bunu yazdı
500 yaptım hala timeout oluyor :s
-
-
Asayisci bunu yazdı
Çünkü Session kullanılmıyor hocam (diye biliyorum ama session lar gelen istek ile yeniden oluşturuluyor olabilir ama şeyhin böyle yapmış olduğuna ihtimal vermiyorum). Çerezde kullanıcı bilgisi tutuluyor. Tahribat.com a ilk istek gönderdiğinde tarayıcındaki çereze bakıyor varsa ve doğru ise otomatik açık geliyor. Session dediğin nesne sunucu tarafında tutulan çerez gibi düşün. Yüzbinlerce istek alan sunucular var. Bunların tüm çerezlerinin sunucuda tutulduğunu düşünsene bi. Session dan bende senin gibi muzdariptim. Çözüm bulamadım. Eğer sorun sessiondan kaynaklanıyorsa tabi. web.config dosyasından yapılan timeout sunucudaki maksimum sürenin üzerine çıkmıyor. web.config dosyasındaki timeout sunucudan daha düşük olmasını istiyorsan kullanabilirsin. Şimdi çalıştığım firmanın yazılımını yeniden yapıyorum ve session hiç kullanmayacağım.