Jboss AS 7.1.1-Final에서 2 노드 클 러머를 구성했습니다. 끈적 거리는 세션을 사용할 계획입니다. 한편,보고 용으로 사용자 세션이 생성 된 노드 IP를 사용하여 Infinispan 캐시에 활성 온라인 사용자 수를 기록합니다.클러스터 노드 장애 감지 Jboss AS 7.1.1- 최종
로그인/로그 아웃 시나리오에서 캐시 항목을 지울 수 있도록했습니다. 문제는 서버 노드 중 하나가 다운되면 캐시에서 해당 노드의 레코드를 지우는 정리 루틴을 작성해야한다는 것입니다.
옵션 중 하나는 클라이언트를 작성하고 서버가 살아 있는지 여부를 특정 간격으로 확인하는 것입니다. 그렇지 않으면 서버가 정리 루틴을 트리거합니다. 이 방법은 효과가 있지만 다른 노드에 알린 서버 노드 오류를 감지 한 다음 정리 작업을 수행 할 수 있다면 더 깨끗한 접근 방식을 찾고 있습니다.
콘솔에서 나는 서버가 다운되거나 올라 오는 것을 보여줍니다. 그러나 그러한 사건에 귀 기울이는 것은 무엇입니까? 이견있는 사람? 그냥 노드 (JBoss 서버 내에서) 일부 서버 모듈 내에서 떠날 때 사용할 수있는 알 필요가있는 경우
감사합니다 내 요구 사항. –