Spring Boot 프로젝트에 ZooKeeper를 배포하여 서비스를 등록하는 것은 처음에는 정상이었습니다. 그러나 잠시 후 연결이 끊어졌다가 다시 연결되고, 연결되었다가 다시 연결이 끊어집니다. . 보고된 최종 결과는 재연결에 실패했다는 것이었습니다. 세션 시간을 설정해야 하나요? 시간을 더 길게 설정했는데 처음에는 연결이 끊기지 않더니 시간이 좀 지나면 연결이 끊겼다가 다시 연결이 되더라고요. . . 누구나 도와줄 수 있나요?
머신과 zk 클러스터 사이의 네트워크에 문제가 있는지 확인하세요. 네트워크 연결이 자주 끊어지면 어떻게 처리해도 효과가 없습니다
zk 클러스터의 시간 초과 설정을 살펴보세요
클라이언트가 적극적으로 연결을 끊는 시간이 zk 클러스터와 일치하는지 확인하세요
저는 기본 zk 클라이언트에 노출된 적이 없습니다. . 세션 하트비트를 확인하는 방법을 모르겠습니다. 하트비트가 오랫동안 전송되지 않아 zk가 클라이언트가 종료되었다고 생각하고 적극적으로 연결이 끊어지는지 확인하려면 zk 클라이언트 하트비트가 활성 상태로 유지되는 방식을 확인해야 합니다. .
1. 사육사 클러스터 구성의 sessionTimeOut 구성을 조정합니다
2. 하트비트 구현하기 HeartBeatTime <
몇가지 포인트.
머신과 zk 클러스터 사이의 네트워크에 문제가 있는지 확인하세요. 네트워크 연결이 자주 끊어지면 어떻게 처리해도 효과가 없습니다
zk 클러스터의 시간 초과 설정을 살펴보세요
클라이언트가 적극적으로 연결을 끊는 시간이 zk 클러스터와 일치하는지 확인하세요
저는 기본 zk 클라이언트에 노출된 적이 없습니다. . 세션 하트비트를 확인하는 방법을 모르겠습니다. 하트비트가 오랫동안 전송되지 않아 zk가 클라이언트가 종료되었다고 생각하고 적극적으로 연결이 끊어지는지 확인하려면 zk 클라이언트 하트비트가 활성 상태로 유지되는 방식을 확인해야 합니다. .