2015-01-05 3 views
0

두 개의 DEBIAN7.7 게스트 인 deb1deb2의 호스트로 WINDOWS7에서 VirtualBox를 사용하고 있습니다. 각 손님은 다른 사람과 comunicate 수 있습니다. 하나의 게스트 브라우저를 사용하여 다른 게스트에서 실행중인 Wildfly 초대 페이지를 볼 수 있습니다. 내가 standalone-ha 모드에서 각 istance를 실행, 네트워크 인터페이스 mutlicast 활성화, 나는 두 istances 클러스터를 구축 할 것을 srv1 이름 제이보스 노드에서 볼 수 있습니다VirtualBox를 사용한 Wildfly 클러스터링

... 
...ISPN000094: Received new cluster view: [srv2/web|3] (2) [srv2/web, srv1/web] 

srv1srv2는 istances의 노드 이름입니다. tcpdump show UDP 패킷은 JGroups가 수신하는 멀티 캐스트 주소 230.0.0.4를 나타냅니다. 이 모든 장점에도 불구하고 http 세션은 공유되지 않습니다. 이것이 제 문제입니다. 내가 사용하는 응용 프로그램은 매우 간단하며 <distributable/>입니다. 단일 호스트 시나리오에서 이미 여러 노드에서이 응용 프로그램을 사용하고 있습니다.

UPDATE

: 230.0.0.4:45688, 230.0.0.4:45700 및 224.0.1.105:23364 : 나는 다음과 같은 주소를 위해 JGroups의 테스트 응용 프로그램 McastReceiverTest 및 McastSenderTest를 사용하여 몇 가지 테스트를했다. 모든 테스트가 작동했습니다. 수신자 게스트에서 보낸 사람이 보낸 내용을 읽을 수 있습니다. 내 응용 프로그램도 변경하려고했는데이 중 하나를 https://github.com/liweinan/cluster-demo으로 사용하지만 http 세션은 공유하지 않습니다.

답변

0

Wildfly는 잘 작동하지만, 마치 호스트에서 여러 가지 문제가 발생하는 것처럼 보였습니다. JBoss 포럼 suggests처럼 curl retreat with JSESSIONID를 시도해보고 클러스터가 예상대로 응답하는 것을 봅니다. 해피 엔딩.

관련 문제