
Zookeeper의 addAuth 메서드는 인증 정보를 추가하는 데 사용됩니다.
1. 인증 정보를 추가하는 방법은 다음과 같습니다.
- Zookeeper에 연결된 세션에서 addAuth 메서드를 호출합니다.
- 메서드의 첫 번째 매개변수는 인증 정보의 타입을 지정합니다. (e.g., "digest", "sasl")
- 두 번째 매개변수는 인증 정보 자체입니다.
예를 들어, 다음과 같이 인증 정보를 추가할 수 있습니다.
#hostingforum.kr
java
ZooKeeper zk = new ZooKeeper("localhost:2181", 10000, null);
zk.addAuth("digest", "username:password".getBytes());
2. 인증 정보를 삭제하는 방법은 다음과 같습니다.
- Zookeeper에 연결된 세션에서 removeAuth 메서드를 호출합니다.
- 메서드의 첫 번째 매개변수는 인증 정보의 타입을 지정합니다.
- 두 번째 매개변수는 인증 정보 자체입니다.
예를 들어, 다음과 같이 인증 정보를 삭제할 수 있습니다.
#hostingforum.kr
java
ZooKeeper zk = new ZooKeeper("localhost:2181", 10000, null);
zk.removeAuth("digest", "username:password".getBytes());
3. 인증 정보를 추가한 후 Zookeeper의 인증을 확인하는 방법은 다음과 같습니다.
- Zookeeper에 연결된 세션에서 getAuthInfo 메서드를 호출합니다.
- 메서드의 첫 번째 매개변수는 인증 정보의 타입을 지정합니다.
예를 들어, 다음과 같이 인증 정보를 확인할 수 있습니다.
#hostingforum.kr
java
ZooKeeper zk = new ZooKeeper("localhost:2181", 10000, null);
String authInfo = zk.getAuthInfo("digest");
4. 인증 정보를 삭제한 후 Zookeeper의 인증을 확인하는 방법은 다음과 같습니다.
- Zookeeper에 연결된 세션에서 getAuthInfo 메서드를 호출합니다.
- 메서드의 첫 번째 매개변수는 인증 정보의 타입을 지정합니다.
예를 들어, 다음과 같이 인증 정보를 확인할 수 있습니다.
#hostingforum.kr
java
ZooKeeper zk = new ZooKeeper("localhost:2181", 10000, null);
String authInfo = zk.getAuthInfo("digest");
인증 정보를 추가하고 삭제하는 과정을 통해 Zookeeper의 인증을 관리할 수 있습니다.
2025-06-27 03:46