Archive for Temmuz, 2008

Her 10 dakikada bir yaklaşık 25 istekte bulunan bir web servisinin yer aldığı ASP.Net projemizde böyle bir hata alırsak nasıl çözebiliriz ?
ISAPI ‘C:WindowsMicrosoft.netFrameworkv.1.1.4322asp net_isapi.dll’reported itself asunhealthy for the following reason: ‘Deadlock detected’.

Çözüm:

IIS 6.0 da gelen özelliklerden birisi de Application Pooling (Uygulamaları havuzlara ayırmak) . Bu metod ile uygulamaların bir veya biden fazla işlemde birlikte çalışmasına imkan vermektedir. Farklı havuzlarda çalışması istenen uygulamalar kesinlikle aynı process de çalışmayacaklardır.

Ekran görüntüsünde Application pools ( Uygulama havuzlarını) görebilirsiniz.

Uygulamaya sağ tıklayıp Properties seçiyoruz. Ardından Directory sekmesinde yer alan Application Pool seçenğinin karşısındaki açılır menüden uygulamayı hangi havuzu atacağınızı seçebilirsiniz.