Azure Redis Cache - Pool von ConnectionMultiplexer-Objekten

Wir verwenden C1 Azure Redis Cache in unserer Anwendung. In letzter Zeit treten bei GET-Vorgängen viele Zeitüberschreitungen auf.

Nach diesem Artikel, eine der möglichen Lösungen besteht darin, einen Pool von ConnectionMultiplexer-Objekten zu implementieren.

Eine andere mögliche Lösung besteht darin, einen Pool von ConnectionMultiplexer-Objekten in Ihrem Client zu verwenden und beim Senden einer neuen Anforderung den ConnectionMultiplexer mit der geringsten Auslastung auszuwählen. Dies sollte verhindern, dass durch eine einzelne Zeitüberschreitung auch andere Anforderungen eine Zeitüberschreitung verursachen.

Wie würde die Implementierung eines Pools von ConnectionMultiplexer-Objekten mit C # aussehen?

Bearbeiten

Verwandte Frage, die ich kürzlich gestellt habe.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage