Dela via


Riktlinjer för tjänster

Tjänsterna bör följa dessa riktlinjer för att säkerställa att Omstartshanteraren kan stänga av och starta om tjänster om det behövs för att installera uppdateringar. Program kan använda de riktlinjer som beskrivs i Riktlinjer för program.

  • Tjänsterna bör kunna stängas av och startas om med hjälp av Service Control Manager- utan att behöva starta om systemet. Undantagen till den här riktlinjen är kritiska systemprocesser som körs i kontexten för lsass.exe eller services.exe.

  • Restart Manager respekterar tjänstberoenden. När en tjänst stängs av och startas om stängs dess beroende tjänster av och startas om.

  • Tjänsterna ska ange återställningsintervallet och återställningsperioden i Service Control Manager (SCM). Återställningsintervallet är tiden, i sekunder, efter det senaste felet som SCM väntar innan återställningsåtgärden utförs. Återställningsperioden är tiden, i sekunder, efter det senaste felet som Service Control Manager väntar innan felantalet återställs till 0. Tjänster kan använda funktionen ChangeServiceConfig2 för att ändra konfigurationsinställningarna.

    Viktiga tjänster ska använda följande återställningsinställningar för att ange att tjänsten ska startas om en minut efter det första felet att starta om tjänsten, startas om två minuter efter det andra felet och att datorn startas om en minut efter det tredje felet. Antalet fel återställs till 0 efter 300 sekunder.

    Återställningsåtgärder: Starta om/60000/Restart/120000/Reboot/60000 & Reset =300

    Kritiska tjänster bör startas före icke-kritiska tjänster. Tjänster som inte är kritiska tjänster bör använda följande återställningsinställningar för att ange att tjänsten ska startas om två minuter efter det första misslyckandet med att starta om tjänsten. Tjänsten startas inte om efter det andra felet och en administratör måste ingripa i det här fallet. Antalet fel återställs till 0 efter 900 sekunder.

    Återställningsåtgärder: Starta om/120000/Restart/300000/None/0 & Reset = 900