2013-04-29 7 views
1

Zookeeper와 Cassandra는 둘 다 같은 시스템에서 실행됩니다. Cassandra에게 할당 된 8GB 힙 크기가 있습니다. 내 사육사 힙 크기에 대한 설정이 없으므로 기본적으로 2GB (64 비트 컴퓨터, 16GB RAM)가 필요합니다. Zookeeper에 대해 선호하는 힙 크기 설정이 있습니까 (znode로 과부하되지 않음). 사육사의 현재 힙 크기를 알아낼 수있는 방법이 있습니까 (JConsole을 사용할 수 있습니까?).JVM 힙 크기 zookeeper

감사

답변

1

우리는 사육사의 유사한 구성을 실행하고 카산드라는 기계를 공유. 머신 자원을 분할하는 방법을 결정할 때 각 서버에 적용될로드를 고려해야합니다. 우리의 경우 우리는 카산드라와 사육사의 가벼운 사용을 많이 사용하고 있습니다. 우리의 자원 배분은 그것을 반영합니다.

우리는 파일 시스템 캐싱 (우분투에서 실행 중임)을 가능한 한 많이 남겨 두려고합니다. 따라서 구성이 실제로 잘 보입니다 (사용 패턴을 몰라도).

메모리 사용량을 확인하려면 몇 가지 옵션이 있습니다 : top, jstat 그리고 JConsole을 제안 할 때. JConsole은 현재 사용법뿐 아니라 GC 동작 (실제로 확인하고 싶은 내용)을 볼 수 있으므로 아마도 최상의 것입니다.

관련 문제