We should not remove AttemptReconnect here, this changes the Redis scale-out logic, it causes the regression that new connections/old connections can't connect anymore when any error occurred in Redis scale-out but recovered later.