Use case
When ZooKeeper nodes are distributed on different continents across the world and you are running long INSERT under high load, there is an increased chance of getting timeouts. But instead, we can do several retries trying to establish a new session with ZooKeeper, even up to several minutes.