내 연락처 정보
우편메소피아@프로톤메일.com
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
다운로드 링크:아파치 주키퍼
내가 다운로드한 버전: Zookeeper-3.4.12
다운로드 후 압축을 풀어주세요
1. D:zookeeper-3.4.12 폴더에 "data" 폴더와 "log" 폴더를 생성합니다.
2. Zoo_sample.cfg를 복사하고 이름을 Zoo.cfg로 바꿉니다.
Zoo.cfg 파일 수정
- # The number of milliseconds of each tick
- tickTime=2000
- # The number of ticks that the initial
- # synchronization phase can take
- initLimit=10
- # The number of ticks that can pass between
- # sending a request and getting an acknowledgement
- syncLimit=5
- # the directory where the snapshot is stored.
- # do not use /tmp for storage, /tmp here is just
- # example sakes.
- #dataDir=/tmp/zookeeper
- dataDir=D:zookeeper-3.4.12data
- dataLogDir=D:zookeeper-3.4.12log
- # the port at which the clients will connect
- clientPort=2181
디렉터리를 입력하세요: D:zookeeper-3.4.12bin
1. zkServer.cmd 실행
2. zkCli.cmd 실행
- #连接本地zk
- zkCli.cmd
-
- #链接远程zk
- zkCli.cmd -server ip:port
zkCli.cmd에서 작동
1. 노드 생성
create /test "my_data"
노드:/테스트
값: my_data
참고: zk에서 노드를 생성할 때 "/"로 시작해야 합니다. 그렇지 않으면 오류가 보고됩니다.명령이 실패했습니다: java.lang.IllegalArgumentException: 경로는 / 문자로 시작해야 합니다.
2. 노드 가져오기
get /test
3. 노드 수정
set /test "abc"
4. 자식 노드 생성
create /test/child "child"
5. 하위 노드 보기
ls /test
6. 노드 삭제
delete /test/child