The Apache Tomcat Servlet/JSP Container

아파치 톰캣 7

Version 7.0.28-dev, Oct 2 2013
Apache Logo

Links

Top Level Elements

Executors

Connectors

Containers

Nested Components

Cluster Elements

Other

클러스터 채널 개체

차례
소개
클러스터 채널은 우리가 Apache Tribes의 다른 별칭으로 한 작은 프레임 워크의 주요 구성 요소입니다.
채널은 하위 구성 요소의 집합을 관리하고 그들은 함께 그룹 통신 프레임 워크를 만들 수 있습니다.
이 프레임 워크는 다음 여러 톰캣 인스턴스간에 메시지를 전송하는 데 필요한 구성 요소가 내부적으로 사용됩니다.
이러한 구성 요소의 몇 가지 예 DeltaManager에 대한 메시징을 수행하는 SimpleTcpCluster, 또는 다른 복제 방법을 사용한 BackupManager 것입니다.ReplicatedContext 객체는 컨텍스트 속성 변경을 전달하는 채널 객체를 사용하지 않습니다.
중첩된 구성요소

채널 / 멤버쉽:
멤버쉽 구성 요소는 자동 클러스터의 새 노드를 발견하고 또한 하트 비트에 대응하지 않는 모든 노드의 알림 을 제공하는 것을 담당하고 있습니다. 기본 구현은 멀티 캐스트를 사용하고 있습니다.
멤버십 구성 요소는 구성 방법, 노드 별명. 회원은 발견 된 그리고 / 또는 나눌수 있습니다. 당신은 항상 Apache Tribes에 대한 자세한 내용을 확인할 수 있습니다.

채널l/보내는 사람:
전송 구성 요소는 한 노드에서 다른 노드로 네트워크를 통해 전송되는 모든 아웃 바운드 연결 및 데이터 메 시지를 관리합니다. 이 구성 요소는 메시지를 동시에 보낼 수있습니다. 기본 구현은 TCP 클라이언트 소켓을 사용하여 보내는 메시지의 소켓의 튜닝은 여기에서 설정되어 있습니다.
당신은 항상 Apache Tribes에 대한 자세한 내용을 확인할 수 있습니다.

채널/보내는 사람/전송:
전송 구성 요소는 전송 구성 요소의 바닥 IO 층입니다. 기본 구현은 비 블로킹 TCP 클라이언트 소켓을 사용하고 있습니다.
당신은 항상 Apache Tribes에 대한 자세한 내용을 확인할 수 있 습니다.

채널/리시버:
수신기 구성 요소는 다른 노드에서 메시지를 수신합니다. 빠른 처리를 위해 스레드 풀에 메시지를 표시하고, 그것이 와서 보내지도록 여기에서는 클러스터의 스레드 풀을 설정합니다. 기본 구현은 비 블로킹 TCP 클라이언트 소켓을 사용하고 있습니다.
당신은 항상 Apache Tribes에 대한 자세한 내용을 확인할 수 있습니다.

Channel/Interceptor:
채널은 인터셉터 스택을 통해 메시지를 보냅니다. 이를 위해 능력을 가지고 회원이 그것을 어떻게 처리할지와 메시지가 전송되는 방법을 사용자 정의합니다..
당신은 항상 Apache Tribes에 대한 자세한 내용을 확인할 수 있 습니다.

속성
공통 속성
AttributeDescription
집단이름 여기에서 디폴트 값은 org.apache.catalina.tribes.group.GroupChannel에서 현재 사용 가능한 유일한 구현입니다.

Copyright © 1999-2013, Apache Software Foundation