[cluster] use PooledConnectionFactory instead of a Cached one to avoid shutdown reconnection loop