Uygulamanızda session time out süresi geçmeden session uçuyor mu? Neden olduğunu anlayamıyor musunuz? Ana web.config dosyanızda ufak bir değişiklik ile application recycle nedenlerini event loga yazdırmanız mümkün…
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG dizinide bulunan ana web.config dosyasını açın ve <healthMonitoring><rules> bölümüne şu satırları ekleyin.
<!-- uygulamayi restart eden olaylari gorelim... -->
<add name="Application Lifetime Events Default" eventName="Application Lifetime Events"
provider="EventLogProvider" profile="Default" minInstances="1"
maxLimit="Infinite" minInterval="00:01:00" custom="" />
Böylece event log kayıtlarını takip ederek session kaybının nedenleri hakkında bilgi sahibi olabilir ve çözüm önlemlerini geliştirebilirsiniz…