부하 분산 장치 추가
다중 노드에서 게이트웨이를 실행하고 게이트웨이 전체에 요청을 분산하도록 부하 분산 장치를 구성하면 Tableau Server의 안정성이 향상됩니다. 활성 또는 수동 상태로 구분되는 리포지토리 프로세스와는 달리 모든 게이트웨이 프로세스는 활성 상태입니다. 클러스터의 한 게이트웨이를 사용할 수 없게 되면 부하 분산 장치가 해당 게이트웨이에 대한 요청 전송을 중지합니다. 선택한 부하 분산 장치 알고리즘에 따라 게이트웨이가 클라이언트 요청을 라우팅하는 방법이 달라집니다.
Kerberos: Kerberos 인증을 사용할 예정이라면 먼저 Tableau Server에서 부하 분산 장치를 구성한 후 Kerberos를 구성해야 합니다. 자세한 내용은 Kerberos 구성을 참조하십시오.
테스트된 부하 분산 장치: 게이트웨이가 여러 개인 Tableau Server 클러스터는 Apache 및 F5 부하 분산 장치에서 테스트되었습니다.
Apache 부하 분산 장치를 사용하고 사용자 지정 관리 뷰를 만드는 경우 Tableau Server 리포지토리에 직접 연결해야 합니다. 부하 분산 장치를 통해 연결할 수 없습니다.
Tableau Server URL: 부하 분산 장치가 Tableau Server 클러스터 앞에 있으면 Tableau Server 사용자가 액세스하는 URL은 초기 Tableau Server 노드가 아닌 부하 분산 장치에 속합니다.
단일 부하 분산 장치 끝점: 단일 URL 끝점에 대해 부하 분산 장치를 구성해야 합니다. 동일한 Tableau Server 배포로 리디렉션하는 다른 끝점 호스트를 구성할 수 없습니다. Tableau Server에 대한 프록시 및 부하 분산 장치 구성에서 설명하는 것처럼, Tableau Server를 구성할 때 단일 외부 URL은
gateway.public.host
에 정의됩니다.신뢰할 수 있는 호스트 설정: Tableau Server에 대한 프록시 및 부하 분산 장치 구성에 설명된 대로 부하 분산 장치를 실행 중인 컴퓨터는 Tableau Server에 신뢰할 수 있는 호스트로 식별되어야 합니다.
부하 분산 장치를 사용하도록 Tableau Server 구성
Tableau Server에 부하 분산 장치를 식별하는 데 사용되는 설정은 역방향 프록시 서버를 식별하는 데 사용되는 설정과 동일합니다. Tableau Server 클러스터에 프록시 서버와 부하 분산 장치가 모두 필요한 경우 둘 모두 gateway.public.host
에 정의된 단일 외부 URL을 사용해야 하며 모든 프록시 서버와 부하 분산 장치가 gateway.trusted
및 gateway.trusted_hosts
에 지정되어 있어야 합니다. 자세한 내용은 Tableau Server에 대한 프록시 및 부하 분산 장치 구성을 참조하십시오.