Simply.com is available in english

Yeniden başlat application pool

Windows Application Pool'un yeniden başlatılması takılı süreçleri kaldırır ve kaynakları serbest bırakır, ancak aktif oturumları kısa süreli keser.

Kontrol panelimizde “Website” bölümünden Windows Application Pool'unuzu yeniden başlatabilirsiniz.

Neden bir Application Pool'u yeniden başlatmak istersiniz?

  • Askıda kalan süreçlerin kaldırılması
    Zamanla bir havuzdaki süreçler askıda kalabilir veya bellek sızıntıları ya da beklenmedik hatalar nedeniyle kararsız bir duruma geçebilir. Yeniden başlatma mevcut süreci sonlandırır ve yenisini başlatır, bu da genellikle tüm web sunucusunu yeniden başlatmanıza gerek kalmadan bu tür sorunları çözer.

  • Kaynakların serbest bırakılması
    Bir uygulama uzun bir süre boyunca büyük miktarda RAM veya CPU kullandıysa, yeniden başlatma bu kaynakları serbest bırakır, böylece sunucudaki diğer sitelere daha fazla yer açılır.

Havuzu yeniden başlattığınızda ne olur?

  1. Tüm aktif oturumlar kesilir – şu anda web sitesine aktif bir bağlantısı olan kullanıcılar kısa bir kesinti yaşayabilir.
  2. Süreç kapanır ve yeni bir tane başlatılır – .NET‑runtime yapılandırmayı yeniden yükler ve olası bellek sızıntıları ortadan kaldırılır.
  3. Web sitesinin yanıtı ilk birkaç saniye biraz daha yavaş olabilir – çünkü gerekli derlemeler ve kaynaklar yeniden yüklenmek zorundadır.

Birkaç saniye içinde web uygulamanız yeni ayarlarla veya temiz bir süreçle tekrar hazır olacaktır. Bunu ne sıklıkta yapmanız gerektiği uygulamanızın niteliğine bağlıdır – çoğu durumda yeniden başlatma yalnızca yapılandırma değişikliklerinde veya tespit edilen sorunlarda gereklidir.

Destek kategorisinden makale: ASP ve ASP.NET