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

Co robi "opóźniony start" w typie startu dla usługi Windows?

Jaka jest różnica pomiędzy Automatycznym a Automatycznym (opóźnionym startem) ustawieniem właściwości dla usługi Windows? Tzn. co zyskuję lub tracę ustawiając moją usługę jako jedną lub drugą?

Uruchomienie usługi na Windows Server 2008 x64

Odpowiedzi (4)

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

Usługa oznaczona jako Automatyczna (opóźniony start) zostanie uruchomiona wkrótce po uruchomieniu wszystkich innych usług oznaczonych jako Automatyczne. Z mojego doświadczenia wynika, że są one uruchamiane 1-2 minuty po starcie komputera.

Ustawienie to jest najbardziej przydatne w zmniejszeniu “szaleńczego pędu” po zasoby podczas uruchamiania komputera.

Zauważ, że kiedy masz 20 usług uruchamianych w tym samym czasie, każda z nich będzie się uruchamiać wolniej, ponieważ konkuruje z innymi o kawałek cennych zasobów maszyny (CPU/RAM/Dysk/Sieć). Oznacza to, że każda usługa potrzebuje więcej czasu, aby stać się dostępna!_

Jeśli masz kilka usług, które są krytyczne, możesz ustawić te kilka na Automatyczne i ustawić tak wiele innych, jak możesz na Automatyczne (opóźniony start). To zapewni, że krytyczne usługi otrzymają najwięcej zasobów wcześniej i będą dostępne wcześniej, podczas gdy niekrytyczne usługi zaczną się nieco później (co z definicji jest w porządku).

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

Jest to najczęściej używane dla usług, które uruchamiają się z kontami AD. Jeśli usługa próbuje się uruchomić zanim serwer ma połączenie sieciowe, aby skontaktować się z DC, nie powiedzie się, a czasami system utknie i będzie nieosiągalny.

Opóźnienie zapewnia, że usługa zostanie uruchomiona po nawiązaniu połączenia sieciowego w celu użycia konta AD.

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

Jest to również używane, gdy chcesz opóźnić start usługi, aby umożliwić innym usługom pełne uruchomienie, takich jak klient SCCM, który wykonuje opóźniony start, aby umożliwić pełny start usługi WMI, ponieważ zależy to od tego, że jest w pełni gotowy i uruchomiony.

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

Oto przykład. Mam usługę SonarQube, która zależy od mojej usługi bazy danych MySQL. Ustawiłem więc usługę MySQL na automatyczną, aby baza danych była uruchamiana podczas startu komputera. Mam usługę SonarQube ustawioną na automatyczny (opóźniony) start, aby upewnić się, że uruchamia się PO uruchomieniu usługi bazy danych, od której zależy.

Jeśli masz taką zależność, pomocne może być użycie opóźnionego startu, aby upewnić się, że zależne usługi uruchamiają się we właściwej kolejności.