Cache Redis do Azure - pool de objetos ConnectionMultiplexer
Estamos usando o C1 Azure Redis Cache em nosso aplicativo. Recentemente, estamos enfrentando muitos tempos limite nas operações GET.
De acordo com este artigo, uma das soluções possíveis é implementar o pool de objetos ConnectionMultiplexer.
Outra solução possível é usar um pool de objetos ConnectionMultiplexer em seu cliente e escolher o ConnectionMultiplexer “menos carregado” ao enviar uma nova solicitação. Isso deve impedir que um único tempo limite cause outros pedidos também.
Como seria a implementação de um pool de objetos ConnectionMultiplexer usando C #?
Editar: