반응형
"자동"대 "자동 (지연된 시작)"
Windows 서비스를 설치할 때 Windows 시작시 Windows 서비스를 자동으로 시작하는 두 가지 옵션이 있습니다. 하나는 Automatic 이고 다른 하나는 Automatic (Delayed start) 입니다. 이 두 가지의 차이점은 무엇입니까?
예를 들어, wixtoolset을 사용하여 설치 프로그램을 작성하는 경우 ServiceConfig
요소에 DelayedAutoStart
속성이 있습니다. 부팅시 서비스가 시작될 때 어떻게됩니까?
WiX 설명서 : ServiceConfig 요소
즉, 부팅 프로세스 중에 자동으로 설정된 서비스 가 시작되는 반면, 지연 으로 시작되도록 설정된 서비스 는 부팅 직후 에 시작됩니다 .
서비스 시작 지연 은 서버의 부팅 성능을 향상 시키며 주석에 링크 된 Adriano 기사에 요약 된 보안상의 이점이 있습니다 .
업데이트 : "부팅 직후"는 기본적으로 마지막 "자동"서비스가 시작된 후 실제로 2 분입니다. Windows 내부 및 기타 소스 ( 3 , 4 ) 에 따라 레지스트리 키로 구성 할 수 있습니다 .
관심있는 레지스트리 키 (적어도 일부 버전의 창에서)는 다음과 같습니다.
HKLM\SYSTEM\CurrentControlSet\services\<service name>\DelayedAutostart
1
지연0
되지 않으면 값을 갖습니다 .HKLM\SYSTEM\CurrentControlSet\services\AutoStartDelay
또는HKLM\SYSTEM\CurrentControlSet\Control\AutoStartDelay
(Windows 10의 경우) : 대기하는 10 초 (초)입니다. 모든 지연된 서비스에 전 세계적으로 적용 됩니다.
참고 URL : https://stackoverflow.com/questions/11015189/automatic-vs-automatic-delayed-start
반응형
'Programming' 카테고리의 다른 글
좋아하는 Visual Studio 키보드 단축키 (0) | 2020.03.03 |
---|---|
Git diff -w는 줄의 시작과 끝에서만 공백을 무시합니다. (0) | 2020.03.03 |
ASP.NET MVC 뷰 엔진 비교 (0) | 2020.03.03 |
왜 대괄호를 사용하여 목록 초기화가 대안보다 낫습니까? (0) | 2020.03.03 |
YAML에서 문자열에 대한 따옴표가 필요합니까? (0) | 2020.03.03 |