asp.net web config üzerinde session timeout değeri 20dk olarak tanımlı olmasına rağmen neden benim session zırt pırt değişiyor kardeşim :( !!!!
Olay 2 gün uykusuz+ si-stres sonucunda çözüldü
bizim sunucunun(hosting) IIS pool değeri yaklaşık 40 mb olduğu için IIS pool kolaylıkla dolduğunda yeniden başlıyor ve bizim sitenin tüm sessionları sıfırlıyormuş.Bizde bu session olayını sql server kaydetmek için girişimlerde bulunduk.
Önce veritabanınımız ayarlıyalım
C:\Windows\Microsoft.NET\Framework\v2.0.50727>aspnet_regsql.exe -ssadd -sstype c
-d ASPState -U sa -P SIFREM
diyerek locahhost daki veritabanına ASPState veritabanını oluşturdum.
ve web.config üzerinde
bu satırı bulup alttaki ile değiştirdim
artık sessionlarım kaybolmuyor.
:)
Hiç yorum yok:
Yorum Gönder