Обработка тайм-аута сессии Zookeeper для наблюдателей - PullRequest
0 голосов
/ 10 февраля 2020

Я использую куратор lib для всех операций Zookeeper. У меня есть клиент, который наблюдает эфемерный узел (событие = удаление узла). Если во время просмотра узла истекает время сеанса (истечение), он генерирует исключение AsyncEventException. Теперь я хочу снова отслеживать этот эфемерный узел, чтобы я мог использовать метод сброса в AsyncEventException. Но если в течение этого времени, если эфемерный узел будет удален, я не смогу захватить это событие? Как лучше всего справиться с этой ситуацией аккуратно?

...