2008-09-05 15 views
5

IIS web uygulamasında, boşta çalışan bir işlemi kapattığınız bir sorunla karşılaştım! Bir sonraki istek daha sonra uygulamayı yeniden başlatmalı ve gecikmelere neden olacaktır.Boşta çalışan işçilerin IIS kapatılmasını devre dışı bırakma sorunları?

Bu sorunu çözmek için, çalışma havuzundaki boşta çalışan işçilerin IIS kapatma işlemini devre dışı bıraktım. Bunu kapatma ile ilgili herhangi bir sorun var mı? Süreç hafızayı sızdırıyorsa, işlemi şimdi ve daha sonra geri dönüştürmenin güzel olduğunu düşünüyorum.

Bu işlemin kapatılmasının başka yararları var mı?

cevap

1

Ben IIS 6. atıfta yerine tamamen kapatma devre dışı bırakmanın

olduğunuzu tahmin ediyorum, belki sadece süreci öldürmeden önce onu beklediği süreyi artırabilir. Sunucu temel olarak kaynakları koruyor - sunucunuz çoğunlukla hiçbir şey yapmadan oturmakta olan bir işlem için kaynak tahsisine katılabiliyorsa, o zaman bunun yapılmasına herhangi bir zarar gelmez.

Belirtildiği gibi, bir bellek sızıntısı olasılığı varsa, işlemin bir bellek sınırında otomatik olarak geri dönüştürülmesini ayarlamak iyi bir fikir olabilir.

İlgili konular