IIS 장애 조치 클러스터?


0

나는 서버와 물건에 익숙하지 않으며 (나는 서버 녀석이 아닌 프로그래머입니다) IIS 장애 조치 클러스터링에 대한 질문이 있습니다. 두 개의 IIS 서버가 설치되어 있으며 동일합니다. 서버를 장애 조치 클러스터로 설정하고 싶습니다. 서버 A가 기본 서버이고 서버 B가 백업이되도록 설정하고 싶습니다. 서버 A가 실패하면 장애 조치 클러스터가 서버 A에서 B 로의 전환을 처리합니까? 사용자 세션을 유지합니까, 아니면 NLB 또는 고정 세션을 구현해야합니까? Stack Exchange의 친절한 사람들.

답변:


0

세션을 유지하려면 장애가 발생한 서버에서 호스트되는 세션 지속성 메커니즘을 활성화해야하므로 원격 데이터베이스 또는 ( ASP 세션 상태 서버 ) 를 사용해야 합니다 . 옵션 목록은 여기를 참조하십시오 : https://msdn.microsoft.com/en-us/library/system.web.sessionstate.sessionstatemode(v=vs.110).aspxSQLServer StateServer

INPROC(기본 메커니즘)은 웹 애플리케이션 w3wp.exe프로세스 인스턴스에 세션을 저장 합니다. 사이트가 다운되면 다른 서버에서 해당 정보를 사용할 수 없습니다.

에 관해서는 네트워크로드 균형 조정 (NLB), 그것은 "라는 클러스터링의 유형입니다 고성능은 "모두 서버에 모든 시간을 사용합니다. 장애 조치 클러스터링 ( " 고 가용성 " 이라고 함 )은 한 번에 하나의 서버 만 활성화된다는 점에서 구별되며 각 서버의로드를 모니터링하는 대신 클러스터에 기본 노드의 상태를 알려주는 Hello 신호에 대해 걱정합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.