웹 응용 프로그램의 배포를 취소하기 전에 응용 프로그램은 요청 처리를 완료해야 합니다. 응용 프로그램을 적절하게 비활성화하는 프로세스를 정지라고 합니다. 응용 프로그램을 정지할 경우 시간 초과 기간을 지정해야 합니다. 시간 초과 기간에 따라 로드 밸런서는 응용 프로그램 정지를 위해 다음 정책을 사용합니다.
시간 초과가 만료되지 않으면 로드 밸런서는 응용 프로그램에 새 요청을 전달하지 않고 웹 서버로 반환합니다. 그러나 로드 밸런서는 시간 초과가 만료될 때까지 고정 요청을 전달합니다.
시간 초과가 만료되면 로드 밸런서는 고정 요청을 비롯하여 응용 프로그램에 대한 어떠한 요청도 받아들이지 않습니다.
로드 밸런서가 참조하는 모든 서버 인스턴스나 클러스터에서 응용 프로그램을 비활성화할 경우 비활성화된 응용 프로그램의 사용자는 응용 프로그램이 다시 활성화될 때까지 서비스가 손실됩니다. 다른 서버 인스턴스나 클러스터에서 응용 프로그램을 활성화한 채로 두고 하나의 서버 인스턴스나 클러스터에서만 응용 프로그램을 비활성화할 경우 사용자는 계속 그 응용 프로그램에 액세스할 수 있습니다. 자세한 내용은 가용성 손실 없이 응용 프로그램 업그레이드 를 참조하십시오.
다음을 지정하여 asadmin disable-http-lb-application을 사용합니다.
시간 초과(분)
비활성화할 응용 프로그램의 이름
비활성화할 대상 클러스터 또는 인스턴스
명령에 대한 자세한 내용은 disable-http-lb-application(1)을 참조하십시오.
asadmin export-http-lb-config를 사용하여 로드 밸런서 구성 파일을 내보냅니다. 명령에 대한 자세한 내용은 export-http-lb-config(1)를 참조하십시오.
내보낸 구성을 웹 서버 config 디렉토리에 복사합니다.