added redis failover support via sentinel