2010-10-27 23:36:51 +0000 2010-10-27 23:36:51 +0000
84
84

Cosa fa "avvio ritardato" nel tipo di avvio di un servizio di Windows?

Qual è la differenza tra Automatico e Automatico (Avvio ritardato) per un'impostazione di proprietà per un servizio di Windows? Cioè cosa guadagno o perdo impostando il mio servizio come uno o l'altro?

Esecuzione del servizio su Windows Server 2008 x64

Risposte (4)

94
94
94
2010-11-04 13:27:11 +0000

Un servizio contrassegnato come Automatico (avvio ritardato) si avvia poco dopo che tutti gli altri servizi designati come Automatico sono stati avviati. Nella mia esperienza, questo significa che vengono avviati 1-2 minuti dopo l'avvio del computer.

L'impostazione è molto utile per diminuire la “corsa folle” alle risorse quando una macchina si avvia.

Notate che quando avete 20 servizi che vengono avviati tutti allo stesso tempo, ognuno si avvierà più lentamente poiché compete con gli altri per fette delle preziose risorse della macchina (CPU/RAM/Disk/Rete). Cioè, ogni servizio impiega più tempo per diventare disponibile!_

Se avete alcuni servizi che sono critici, allora potreste voler impostare quei pochi su Automatic e impostare il maggior numero possibile di altri su Automatic (Delayed Start). Questo assicurerà che i servizi critici ottengano la maggior parte delle risorse in anticipo e siano disponibili prima, mentre i servizi non critici partono un po’ più tardi (che per definizione va bene).

0
0
0
2016-05-31 13:24:41 +0000

Questo è usato principalmente per i servizi che si avviano con gli account AD. Se il servizio cerca di avviarsi prima che il server abbia la connessione di rete per contattare il DC, fallirà e a volte il sistema si blocca e diventa irraggiungibile.

Il ritardo assicura che il servizio si avvii una volta che la connessione di rete è attiva per poter utilizzare l'account AD per esso.

0
0
0
2016-04-20 03:30:33 +0000

Questo è anche usato quando si vuole ritardare l'avvio di un servizio per permettere ad altri servizi di avviarsi completamente, come il client SCCM, che fa un avvio ritardato per permettere al servizio WMI di avviarsi completamente poiché dipende dal fatto che sia completamente attivo e funzionante.

-1
-1
-1
2016-03-11 00:33:56 +0000

Ecco un esempio. Ho un servizio SonarQube che dipende dal mio servizio di database MySQL. Quindi, ho impostato il servizio MySQL su automatico per avere il database attivo e funzionante quando la macchina si avvia. Ho il servizio SonarQube impostato sull'avvio automatico (ritardato) per assicurarmi che si avvii DOPO che il servizio di database da cui dipende sia avviato.

Se hai una dipendenza come questa, può essere utile usare l'avvio ritardato per assicurarsi che i servizi dipendenti si avviino nel giusto ordine.