2014-07-16 2 views
0

G.start (gridConfiguration)를 사용하여 그리드 게인 노드를 시작하면 노드가 자동으로 기존 노드를 조인합니다.이 후에는 GridCache (로컬로 구성됨)를로드하기 시작합니다.Gridgain 노드 탐색 및 gridcache

잘 작동하지만 먼저 로컬 캐시를로드 한 다음 다른 노드에서 노드를 감지하도록하고 싶기 때문에 G.start (gridConfiguration)를 수행하지 않고 그리드 캐시에 액세스하는 방법이 있습니다. 캐시가 성공적으로로드되었습니다.

답변

1

API를 사용하려면 GridGain을 시작해야합니다. 그리드가 시작되면 GridGain.grid().cache(...) 메서드를 사용하여 그리드에 액세스 할 수 있습니다.

예를 들어 분산 카운트 다운 래치 (GridCacheCountDownLatch)를 사용하면 정확히 java.util.concurrent.CountDownLatch 클래스와 같습니다. 그런 다음 로컬 캐시가로드되는 동안 다른 노드가 래치에서 대기하도록 할 수 있습니다. 로딩이 완료되면 latch.countDown()으로 전화하면 다른 노드가 계속 진행할 수 있습니다.

GridGain의 카운트 다운 래치 및 기타 동시 데이터 구조에 대한 자세한 내용은 documentation에서 확인할 수 있습니다.

+0

감사합니다. – Tadaka