IIS를 중지하는 것은 World Wide Web 게시 서비스를 중지하는 것과 동일합니까?

IIS를 중지하는 것은 World Wide Web 게시 서비스를 중지하는 것과 동일합니까?

IIS 관리자를 사용하여 IIS를 중지하면 사용 중인 asp.net bin 디렉터리 파일에 액세스할 수 없지만 World Wide Web 게시 서비스를 중지하면 해당 파일에 액세스할 수 있는 상황이 발생할 것이라고 확신합니다.

질문은 그들이 같은 일을 하고 있지 않습니까? 누가 그것들이 같은 것인지 확인할 수 있습니까? 저는 항상 그것들이 서로 다른 것이라고 생각했습니다...

특히 Windows Server 2003의 IIS6에 대해 이야기하고 있습니다(다른 서버나 IIS 버전에서 변경된 경우).

고마워요!

답변1

이 기사는 여기도움이 될 수도 있습니다.

IIS 관리자에서 서버를 마우스 오른쪽 버튼으로 클릭하고 "IIS 다시 시작"을 선택하면 iisreset. 실행하면 iisresetHTTP 스택이 재설정되지 않으며 단순히 IIS 프로세스를 언로드했다가 다시 로드합니다.

결과적으로 iisresetW3C 서비스가 재설정되지 않는다고 믿습니다.

답변2

IIS를 중지하거나 다시 시작하면 IIS 프로세스가 메모리에서 플러시되고 수신이 중지됩니다. 실제로 W3C 서비스를 다시 시작하지 않으므로 서비스가 파일을 잠긴 상태로 유지할 수 있습니다.

답변3

혼란스러워요. IIS 관리자에 IIS를 중지하는 옵션은 없고 다시 시작하는 옵션만 표시됩니다. IIS 관리자에서 웹 사이트를 중지한다는 뜻인가요? 그게 무슨 뜻이라면 내 생각엔 답이 있는 것 같아.

나는 귀하의 웹 사이트가 "격리" 모드(IIS 5 용어)에서 실행되고 있으므로 자체 응용 프로그램 풀에서 실행되고 있다고 추측합니다. 이는 응용 프로그램 풀에 대해 별도의 w3wp.exe 프로세스를 생성합니다. 웹 사이트를 중지해도 응용 프로그램 풀이 중지되거나 종료되지 않으므로 파일이 계속 사용 중이며 액세스할 수 없습니다. 반대로 WWW 서비스를 중지하면 웹 사이트와 응용 프로그램 풀이 모두 중지되고 w3wp.exe 프로세스가 종료되어 사용 중인 파일이 해제됩니다.

관련 정보