아파치 동물원은 아파치 소프트웨어 재단의 소프트웨어 프로젝트입니다. 기본적으로 대규모 분산 시스템에 대한 분산 구성 서비스, 동기화 서비스 및 명명 레지스트리를 제공하는 데 사용되는 계층적 키-값 저장소를 제공하는 분산 시스템을 위한 서비스입니다(사용 사례 참조). [2] 사육사는 하두프의 하위 프로젝트였지만 지금은 그 자체로 최상위 아파치 프로젝트입니다. 로컬 컴퓨터에서 아파치 다운로드 페이지로 이동합니다. 이 페이지는 가장 빠른 다운로드를 위해 가장 가까운 미러를 자동으로 제공합니다. 추천 미러 사이트에 대한 링크를 클릭한 다음 아래로 스크롤하여 사육사를 클릭/ 사용 가능한 릴리스를 봅니다. 설치하려는 ZooKeeper 버전을 선택합니다. 이 자습서는 3.4.13 사용에 중점을 둡니다. 버전을 선택하면 .tar.gz로 끝나는 바이너리 파일을 마우스 오른쪽 버튼으로 클릭하고 링크 주소를 복사합니다. 아파치 사육사의 주요 기능 중 일부는: PGP 서명 및 해시를 사용 하 여 다운로드 한 릴리스의 무결성을 확인할 수 있습니다 (MD5 또는 SHA1) 주요 아파치 배포판 사이트에서 호스팅.
자세한 내용은 아파치 프로젝트 릴리스의 무결성을 확인하기 위한 아파치 문서를 참조하십시오. 활성 릴리스는 아파치 미러에서 다운로드 할 수 있습니다 : 분산 조정을위한 아파치 ZooKeeper 시스템을 다운로드분산 응용 프로그램을 구축하기위한 고성능 서비스입니다. 아파치 동물원은 아파치 소프트웨어 재단의 오픈 소스 자원 자원 프로젝트입니다. 프로젝트에 대해 배우고 전문 지식을 기부하는 것이 좋습니다. 다음은 몇 가지 시작 링크입니다: 버전 3.5.5로, 부모, 사육사 및 사육사 – 황마 유물은 출시에 투표하고 아파치 사육사 PMC에 의해 승인 된 후 중앙 저장소에 배포됩니다 : 이 가이드에서, 당신은 설치하고 우분투 18.04에 아파치 ZooKeeper 3.4.13을 구성합니다. 탄력성과 고가용성을 달성하기 위해 ZooKeeper는 앙상블이라고 하는 호스트 집합을 통해 복제할 수 있도록 합니다. 먼저 단일 노드 ZooKeeper 서버의 독립 실행형 설치를 만든 다음 다중 노드 클러스터를 설정하기 위한 세부 정보를 추가합니다. 독립 실행형 설치는 개발 및 테스트 환경에서 유용하지만 클러스터는 프로덕션 환경에 가장 실용적인 솔루션입니다. 신뢰할 수 있는 ZooKeeper 서비스를 위해, 당신은 앙상블로 알려진 클러스터에 ZooKeeper를 배포해야합니다. 앙상블의 대부분이 최대로, 서비스를 사용할 수 있습니다. 사육사는 과반수를 필요로하기 때문에, 기계의 홀수를 사용하는 것이 가장 좋습니다. 세 ZooKeeper 서버는 앙상블에 대한 최소 권장 크기이며, 우리는 또한 별도의 컴퓨터에서 실행하는 것이 좋습니다.
아파치 사육사 릴리스에 대한 릴리스 노트는 지라에서 사용할 수 있습니다 : 검색 릴리스 노트 아파치 ZooKeeper는 탄력적이고 매우 신뢰할 수있는 분산 조정을 가능하게 오픈 소스 소프트웨어입니다. 구성 정보, 명명 서비스, 분산 동기화, 쿼럼 및 상태를 관리하기 위해 분산 시스템에서 일반적으로 사용됩니다. 또한 분산 시스템은 ZooKeeper를 사용하여 합의, 리더 선출 및 그룹 관리를 구현합니다. 아파치 ZooKeeper 개발 하 고 매우 안정적인 분산 조정을 할 수 있는 오픈 소스 서버를 유지 하는 노력이다. 아파치 ZooKeeper에 대한 최신 정보는 다음 웹 사이트를 방문하십시오 : ZooKeeper 배포판에 포함 된 클라이언트 라이브러리 외에도 ZooKeeper를 쉽게 사용하고 추가 기능, 추가 프로그래밍 언어를 추가 할 수있는 아파치 큐레이터 및 Kazoo와 같은 여러 타사 라이브러리를 사용할 수 있습니다. zkserver는 2181 인 defualt 포트에서 사육사를 시작합니다, 당신은 zoo.cfg 파일 ZooKeeper의 기본 포트를 변경할 수 있습니다 구성 정보를 유지 관리하기위한 중앙 집중식 서비스입니다, 이름 지정, 분산 동기화를 제공하고, 그룹 서비스를 제공.