| 양쪽 이전 판 이전 판 다음 판 | 이전 판 |
| tomcat_clustering [2024/12/11 13:51] – koov | tomcat_clustering [2024/12/11 14:10] (현재) – [차이점] koov |
|---|
| 해결방법은 당연히 IGMP를 차단 해제 해주고 ''Multicast''를 이용하면 되지만 여타 여건상 안되는경우 TCP로 ''Static Cluster Membership''을 구성하면 된다. | 해결방법은 당연히 IGMP를 차단 해제 해주고 ''Multicast''를 이용하면 되지만 여타 여건상 안되는경우 TCP로 ''Static Cluster Membership''을 구성하면 된다. |
| |
| <WRAP center round important 60%> | |
| | <WRAP center round info 60%> |
| Tomcat 9.0.17 버전 이후부터 Membership에 ''StaticMembershipService'' 가 새롭게 추가되었다. 따라서 이후 버전부터는 ''StaticMember''를 사용하는 방법이 2가지로 나뉜다. | Tomcat 9.0.17 버전 이후부터 Membership에 ''StaticMembershipService'' 가 새롭게 추가되었다. 따라서 이후 버전부터는 ''StaticMember''를 사용하는 방법이 2가지로 나뉜다. |
| </WRAP> | </WRAP> |
| |
| | ==== 차이점 ==== |
| | |
| | ^ 항목 ^ ''StaticMembershipService'' ^ ''StaticMembershipInterceptor'' ^ |
| | | 사용 위치 | ''<Membership>'' 요소 내에서 사용. | ''<Interceptor>'' 요소 내에서 사용. | |
| | | 구현 클래스 | org.apache.catalina.tribes.membership.StaticMembershipService | org.apache.catalina.tribes.group.interceptors.StaticMembershipInterceptor | |
| | | 로컬 멤버 자동 식별 | 지원 (로컬 멤버를 자동으로 식별). | 지원하지 않음 (로컬 멤버를 명시적으로 정의해야 함). | |
| | | 설정 방식 | ''<Member>'' 또는 ''<LocalMember>'' 요소 사용. | ''<Member>'' 요소 사용. | |
| | | 설정 난이도 | 약간 복잡함. | 상대적으로 단순함. | |
| | | 멀티캐스트 탐색 | 비활성화. | 비활성화. | |
| ==== 새로운 StaticMembershipService 를 이용하는 방법 (권장) ==== | ==== 새로운 StaticMembershipService 를 이용하는 방법 (권장) ==== |
| |
| ===== 참조링크 ===== | ===== 참조링크 ===== |
| * https://tomcat.apache.org/tomcat-9.0-doc/cluster-howto.html | * https://tomcat.apache.org/tomcat-9.0-doc/cluster-howto.html |
| * https://indienote.tistory.com/401 | * https://tomcat.apache.org/tomcat-9.0-doc/config/cluster-membership.html |
| * {{ :was:tomcat:tomcatcluster_0.pdf |}} | * {{ :was:tomcat:tomcatcluster_0.pdf |}} |
| |