Simply.com is available in english

Käynnistä sovellusallas uudelleen

Windows Application Poolin uudelleenkäynnistys poistaa roikkuvat prosessit ja vapauttaa resursseja, mutta keskeyttää lyhytaikaisesti aktiiviset istunnot.

Voit käynnistää Windows Application Pool uudelleen kohdan “Website” hallintapaneelissamme.

Miksi haluat käynnistää Application Poolin uudelleen?

  • Käynnissä olevien prosessien poistaminen
    Ajan myötä poolin prosessit voivat jumiutua tai siirtyä epävakaaseen tilaan muistivuotojen tai odottamattomien virheiden vuoksi. Uudelleenkäynnistys tyhjentää nykyisen prosessin ja käynnistää uuden, mikä usein ratkaisee nämä ongelmat ilman, että sinun täytyy käynnistää koko verkkopalvelin uudelleen.

  • Resurssien vapauttaminen
    Jos sovellus on käyttänyt suurta määrää RAM-muistia tai CPU:ta pitkään, uudelleenkäynnistys vapauttaa ne resurssit, jolloin muut palvelimen sivustot saavat enemmän tilaa.

Mitä tapahtuu, kun käynnistät poolin uudelleen?

  1. Kaikki aktiiviset istunnot katkaistaan – käyttäjät, joilla on tällä hetkellä aktiivinen yhteys sivustoon, saattavat kokea lyhyen katkoksen.
  2. Prosessi suljetaan ja uusi käynnistetään – .NET‑runtime lataa konfiguraation uudelleen, ja mahdolliset muistivuodot poistuvat.
  3. Sivuston vastaus voi olla hieman hitaampi ensimmäisten sekuntien aikana – koska tarvittavat assemblyt ja resurssit täytyy ladata uudelleen.

Muutaman sekunnin kuluttua web-sovelluksesi on taas käyttövalmis uusien asetusten tai uuden prosessin kanssa. Kuinka usein sinun tulisi tehdä tämä, riippuu sovelluksesi luonteesta – useimmissa tapauksissa uudelleenkäynnistys on tarpeen vain konfiguraatiomuutosten tai tunnistettujen ongelmien yhteydessä.

Ohje Ohjekirjastosta: ASP & ASP.NET