Simply.com is available in english

Restartēt application pool

Windows Application Pool pārstartēšana noņem iestrēgušus procesus un atbrīvo resursus, bet īslaicīgi pārtrauc aktīvās sesijas

Jūs varat restartēt savu Windows Application Pool sadaļā “Website” mūsu vadības panelī.

Kāpēc jūs vēlaties restartēt Application Pool?

  • Noķerēto procesu noņemšana
    Laika gaitā var notikt, ka pildprocesi baseinā kļūst noķeri vai nonāk nestabilā stāvoklī atmiņas noplūdes vai neparedzētu kļūdu dēļ. Restartēšana iztukšo pašreizējo procesu un uzsāk jaunu, kas bieži risina šādas problēmas, nepiespiežot jums restartēt visu tīmekļa serveri.

  • Resursu atbrīvošana
    Ja kāda lietojumprogramma ir izmantojusi lielu RAM vai CPU daudzumu ilgstoši, restartēšana atbrīvos šos resursus, ļaujot citiem vietnēm serverī iegūt vairāk vietas.

Kas notiek, kad restartējat baseinu?

  1. Visas aktīvās sesijas tiek pārtrauktas – lietotāji, kuri pašlaik ir pieslēgušies vietnei, var piedzīvot īsu pārtraukumu.
  2. Process tiek slēgts un tiek uzsākts jauns – .NET‑runtime ielādē konfigurāciju no jauna, un jebkuras atmiņas noplūdes tiek likvidētas.
  3. Vietnes atbilde var būt nedaudz lēnāka pirmajās sekundēs – jo nepieciešamie assembleri un resursi jāielādē atkārtoti.

Pēc dažām sekundēm jūsu tīmekļa lietojumprogramma būs gatava atkal ar jauniem iestatījumiem vai svaigu procesu. Cik bieži to vajadzētu darīt, ir atkarīgs no jūsu lietojumprogrammas rakstura – lielākajai daļai situāciju restartēšana ir nepieciešama tikai konfigurācijas izmaiņu vai identificētu problēmu gadījumā.

Raksts no atbalsta kategorijas: ASP & ASP.NET