2008-08-27 4 views
7

사람들이 자바 클러스터링에 대한 경험을 듣고 싶습니다 (즉, HA 솔루션 구현). 일명. 테라코타, JGroups 등. 웹 앱 일 필요는 없습니다. 맞춤형 독립 실행 형 서버를 작성하는 경험 또한 좋습니다.Java 클러스터링 경험이 있습니까?

업데이트 : : 웹 앱 클러스터링에 관심이있는 사람이 아닙니다. (독립형으로 풀어 낼 수없는 경우 제외). 나는 그것이 작동하는 것을 안다. 그러나 우리는 단지 세션 클러스터링 이상의 것을 필요로합니다. 프로그래밍의 용이성, 지원되는 토폴로지 (예 : WAN을 통한 단일 데이터 센터), 지원되는 노드의 수 등의 측면에서 솔루션을 검토합니다. 직면 한 문제, 해결 방법. 지금은 테라코타와 JGroups에 대한 일부 POC (Proof of Concept) 작업을 수행하여 Google 애플리케이션 (웹 컨테이너 외부에 독립형)에 대한 노력의 가치가 있는지 확인합니다.

답변

3

Jboss clustering 매우 쉽게 시작하고 실행할 수 있습니다.

그것은 우리에게 잘 작동하는 것 같습니다.

2

Hazelcast을 살펴볼 수 있습니다. 그것은 클러스터 API를 가진 슈퍼 라이트, 쉽고 무료 클러스터링 플랫폼입니다. 애플리케이션 상태/데이터를 클러스터하는 경우, Hazelcast는 분산/파티셔닝, 큐, 맵, 세트, ​​목록 및 잠금 구현에 큰 도움이 될 수 있습니다. JBossCache는 JbossClustering가 응용 프로그램 서버에서 사용한다 독립 오픈 소스 프로젝트입니다

http://www.hazelcast.com

0

-talip

감사합니다.

우리 회사는 자체 네트워크 서버에서이를 사용했으며 아직 개발 단계에 있지만 아직 개발 단계에 있습니다.

매우 간단한 API로 두 가지 유형, 플랫 캐시 또는 서버를 통해 상태를 유지하기 위해 설치를 사용하는 "POJO 캐시"로 제공됩니다. 기본적으로 필드 업데이트는 JGroups를 사용하여 네트워크 전체에 적용됩니다.

1


나는 우리 지역 주전자에 GridGain의 데모를보고 나는 매우 감명을 받았습니다. 문서는 매우 완전하며 쉽게 읽을 수 있습니다. 아직 사용을 시작하지 않았기 때문에 그것이 효과가 있다고 말할 수는 없습니다.

http://www.gridgain.com/

관련 문제