Forum
Merhaba Windows Server 2003 IIS6 çalışan webservisimiz var . Bazen çok hızlı bazende çok yavaş çalışıyor . Ram tüketimi %20 Civarlarında 2 GB Ram var . Sql tarafında bir yavaşlama oldugunu düşünmüyorum yazdıgımız sorgularca çok hızlı sonuç alıyoruz sql serverdan . IIS6 da bir limit bekletme gibi bir durum olabilir mi ?
IIS6 da her bir web site için IIS Application Pool çalıştırır.
IIS Application Pool ayarında işlem yoksa ilgili application pool’un ilgili olduğu worker process kapatılacak.
IIS Application Pool her bir site için arka planda exe çalıştırmaktadır. Örneğin IIS Application Pool ayarında 5dk işlem yoksa kapansın diye ayarlandıysa, arka planda site için çalışan exe 5dk sonra işlem olmazsa durduracaktır.
Daha sonra ilgili siteyi yeniden açmak istediğinde IIS Application Pool devreye girecek ve arka planda yeni exe çalıştıracaktır.. Bu işlemi yaparken azcık gecikme olacaktır. Web site için açılan exe aktif olduktan sonra site çok hızlı açılacaktır.