TCP 편집 전역 매개변수
단순 TCP 팜의 특정 매개변수는 다음과 같습니다.

로드 균형 알고리즘. 이 필드에는 현재 팜에 대해 구성 할 수있는 다양한 부하 분산 알고리즘이 표시됩니다. 네 가지 알고리즘을 사용할 수 있습니다. 서비스 인프라에 대해 부적절한 알고리즘을 선택하면 부하 분산 장치에 비해 많은 프로세서가 소모 될 수 있습니다. 변경 사항을 적용하려면 수정 버튼을 선택하면 팜을 다시 시작하지 않고 새 알고리즘이 온라인에 적용됩니다.
여기에서는 TCP 프로필에 사용할 수 있는 알고리즘에 대한 간략한 설명을 제공합니다.
라운드 로빈 - 동등한 공유. 모든 활성 실제 서버와 동일한 트래픽 균형. 들어오는 모든 연결에 대해 밸런서는 다음 라운드 로빈 실제 서버를 할당하여 요청을 전달합니다.
해시 - 끈적 클라이언트. Farm은 각 IP 클라이언트에 해시 문자열을 생성하고 해당 해시의 각 연결을 동일한 실제 서버로 보냅니다. 해시 테이블은 실제 서버로 생성되며 요청은 다음 알고리즘을 통해 할당됩니다.
여기서 'index'는 실제 서버 해시 테이블의 인덱스이고 'cli'는 IP 주소의 정수 표현이며 'nServers'는 사용 가능한 실제 서버 수입니다. 이 알고리즘은 IP 주소를 통해 지속성을 만드는 방법이지만 서비스에 액세스하는 다양한 서브넷 클라이언트 (예 : 국제 서비스)를 사용하면 더욱 강력합니다.
무게 - 무게에 의한 연결 선형 파견. 가중치에 따라 연결을 조정하십시오. 각 실제 서버에 대해이 값을 편집해야합니다. 요청은 알고리즘을 통해 전달되어 실제 연결을 사용하는 모든 서버의로드를 계산 한 다음 선형 가중치 할당을 적용합니다.
우선 순위 - 가능한 가장 높은 우선 순위에 대한 연결. 모든 최상위 우선 순위 서버에 대한 연결의 균형을 유지하십시오. 이 서버가 다운되면 연결은 그 다음으로 높은 서버로 전환됩니다. 이 알고리즘을 사용하면 여러 실제 서버로 액티브 - 패시브 클러스터 서비스를 구축 할 수 있습니다.
메모리를 통해 클라이언트 IP 주소 지속성을 사용합니다. 모든 알고리즘에 대해 IP 주소 클라이언트에 의한 지속성을 구성 할 수 있습니다. 이 옵션을 사용하면 동일한 IP 주소를 가진 모든 클라이언트가 동일한 서버에 연결됩니다. 새로운 수신 연결이 알고리즘에 의해 선택된 서버에 전달되고 메모리 테이블에 저장됩니다. 다음에 클라이언트가 연결되면 동일한 서버로 전달됩니다. 이 동작은 IP 주소로 기본 지속성을 제공합니다. 변경 사항을 적용하려면 수정 버튼을 눌러로드 밸런서 서비스의 라인에서 수정합니다.
팜에 기억 된 최대 클라이언트 수 및 클라이언트 시간. 이 값은 클라이언트 IP 지속성을 활성화한 경우에만 의미가 있습니다. 클라이언트 필드는 기억할 수 있는 최대 클라이언트 수에 관한 것이며 시간 값은 이 클라이언트가 기억할 수 있는 최대 수명(최대 클라이언트 연령)입니다. 이 값을 변경하려면 수정 버튼을 누르면 팜 서비스가 자동으로 다시 시작됩니다.
백엔드 응답 시간 초과. 실제 서버가 요청에 응답해야 하는 최대 시간(초)입니다. 백엔드 응답이 너무 늦으면 서버가 블랙리스트로 표시됩니다. 이 매개변수의 변경 사항은 TCP 프로필에 온라인으로 적용됩니다.
가상 IP에 대한 최대 동시 연결 수입니다. 가상 서비스가 관리 할 수있는 기존 연결 및 활성 클라이언트의 최대 값입니다. 이 필드를 변경하려면 팜이 자동으로 다시 시작됩니다.
실제 IP 서버의 최대 수. 팜에서 구성 할 수있는 최대 실제 서버 수입니다. 이 값을 변경하려면 팜 서비스가 자동으로 다시 시작됩니다.
HTTP 요청에 X-Forwarded-For 헤더를 추가하십시오. 이 옵션을 사용하면 HTTP 헤더 X-Forwarded-For가 실제 서버에 ip 클라이언트 주소를 제공할 수 있습니다. 이 기능을 변경하려면 온라인으로 적용됩니다. 기본적으로 비활성화되어 있습니다.
부활 한 백엔드를 확인하는 것이 좋습니다. 이 값은 초 단위로 블랙리스트에 있는 실제 서버를 꺼내서 살아 있는지 확인하는 시간입니다. 첫 번째 성공적인 연결이 완료될 때까지 백엔드는 작동 상태가 아닙니다. 이 매개변수의 변경 사항은 TCP 프로필에 온라인으로 적용됩니다.
farmguardian을 사용하여 백엔드 서버를 확인하십시오. 이 확인란을 선택하면 백엔드에 대한 고급 모니터링 상태가 활성화되고 사용자 자신의 스크립트에 맞게 완전히 맞춤 설정됩니다. Farmguardian에서 문제를 감지하면 실제 서버가 자동으로 비활성화되고 블랙리스트로 표시됩니다. 이 서비스는 독립적 인 서비스이므로 팜 서비스를 다시 시작할 필요가 없습니다. 이 서비스에 대한 자세한 내용은 FarmGuardian 섹션을 참조하십시오.

TCP 편집 실제 서버 구성
TCP 팜을 사용하면 다음 속성을 구성할 수 있습니다.
최대 연결. 현재 실제 서버가 수신 할 수있는 최대 동시 연결 수입니다. 이 값은 전역 매개 변수의 최대 클라이언트보다 작아야합니다.
무게. 현재 실제 서버에 대한 가중치는 가중치 알고리즘이 활성화 된 경우에만 유용합니다. 무게 값이 많을수록 현재 백엔드에 더 많은 연결이 전달됨을 나타냅니다.
우선. 현재의 실제 서버의 우선 순위 값으로, 우선 순위 알고리즘이 활성화 된 경우에만 유용합니다. 허용되는 우선 순위 값은 1와 9 사이이며, 값이 작 으면 현재 실제 서버에 우선 순위가 더 높음을 나타냅니다.

와 더불어 새로운 구성을 적용 할 실제 서버 저장 버튼을 클릭하면 취소 할 수 있습니다.
버튼을 통한 처리. 결과가 포함 된 메시지가 표시됩니다.

실제 서버 구성을 입력하면 구성을 편집 할 수 있습니다. 편집 버튼을 클릭하여 구성을 삭제합니다.
실제 서버 삭제 버튼,
백엔드에 대한 유지 관리 모드를 활성화하여 현재 서버로 요청을 보내는 것을 중지하거나
현재 백엔드에 대한 유지 보수 모드를 비활성화하여 요청 된 서버로 다시 요청을 시작하십시오.

서버 인덱스는 현재 팜의 실제 서버 구성을 식별하는 데 유용합니다.
TCP 프로필에 대한 실제 서버 구성의 변경 사항은 온라인으로 적용되며 다시 시작 작업이 필요하지 않습니다.