Windows Server 2008 R2 (및 Windows 7) 이후 클라이언트 OS를 생각 trigger start
합니다. Microsoft는 서비스 를 도입 했습니다. 나는 사이의 차이를 이해한다 automatic
, automatic (delayed)
및 manual
유형을 시동. Google 기사에서 읽은 내용에서 논리를 이해했다고 생각합니다 trigger start
(아직 사용하지는 않았 음).
내가 정말 있는지 이해가 안하고있어로 구성되는 서비스의 차이 것 automatic (trigger start)
와 manual (trigger start)
나는이에 대한 설명을 찾을 운이 없었다.
두 경우 모두 트리거가 시작하지 않으면 서비스가 실행되고 있지 않다고 생각합니다. 실제로 차이점은 무엇입니까?
이 질문이 발생한 이유는 실제로 자동 시작 유형 서비스의 모니터링입니다. 서비스가 트리거로 시작하도록 설정되어 있고 트리거가 유효하지 않기 때문에 서비스가 실행되지 않고 모니터링이이를보고하고 있으며 자동 서비스가 실행되지 않습니다.
요약하면-내 질문은 다음과 같습니다
- 서비스
automatic (trigger start)
와의 차이점은 무엇입니까manual (trigger start)
? - 이 서비스로 전환 될 경우 (일반적으로) 서비스 / 응용 프로그램에 미치는 영향이 수
automatic (trigger start)
에를manual (trigger start)
?
답변
OS가 부팅되면 자동 서비스가 시작됩니다. 수동 서비스는 그렇지 않습니다. ETW 이벤트 또는 USB 장치가 연결되어있는 등의 일부 이벤트에서 시작되도록 트리거를 서비스에 추가 할 수 있습니다. 트리거는 수동 또는 자동 서비스에 추가 할 수 있습니다.
자동 (트리거 시작) 서비스의 트리거 예 :
C:\Users\Ryan>sc qtriggerinfo dnscache
[SC] QueryServiceConfig2 SUCCESS
SERVICE_NAME: dnscache
START SERVICE
FIREWALL PORT EVENT : b7569e07-8421-4ee0-ad10-86915afdad09 [PORT OPEN]
DATA : 5355;UDP;
수동 (Trigger Start) 서비스의 트리거 예 :
C:\Users\Ryan>sc qtriggerinfo appinfo
[SC] QueryServiceConfig2 SUCCESS
SERVICE_NAME: appinfo
START SERVICE
NETWORK EVENT : bc90d167-9470-4139-a9ba-be0bbbf5b74d [RPC INTERFACE EVENT]
DATA : 201ef99a-7fa0-444c-9399-19ba84f12a1a
START SERVICE
NETWORK EVENT : bc90d167-9470-4139-a9ba-be0bbbf5b74d [RPC INTERFACE EVENT]
DATA : 5f54ce7d-5b79-4175-8584-cb65313a0e98
START SERVICE
NETWORK EVENT : bc90d167-9470-4139-a9ba-be0bbbf5b74d [RPC INTERFACE EVENT]
DATA : fd7a0523-dc70-43dd-9b2e-9c5ed48225b1
START SERVICE
NETWORK EVENT : bc90d167-9470-4139-a9ba-be0bbbf5b74d [RPC INTERFACE EVENT]
DATA : 58e604e8-9adb-4d2e-a464-3b0683fb1480
OS가로드 되 자마자 서비스가 시작되도록 서비스를 자동으로 설정할 수 있지만 서비스가 더 이상 할 일이 없을 때 스스로 중지 할 수도 있습니다. 중지 된 후에는 언제라도 트리거를 다시 시작할 수 있습니다.
요약하자면, 자동 및 수동 서비스 모두 수동으로 시작하는 트리거를 가질 수 있습니다. 유일한 차이점은 운영 체제가로드되는 즉시 자동 서비스가 시작된다는 것입니다.