2015-05-18 3 views
5

Wir migrieren unseren Redis-Stack auf Redis Cluster.Unterstützt die JedisConnectionFactory von Spring den neuen JedisCluster?

In Teilen unserer Anwendung bedeutet dies, dass wir das Objekt Jedis durch das Objekt JedisCluster ersetzen mussten.

In unserem Spring-Client verwenden wir JedisConnectionFactory, um Sitzungen zu rediszieren. Diese Klasse scheint jedoch JedisCluster nicht zu unterstützen.

Gibt es irgendwelche Gedanken darüber, wie man eine Spring-Anwendung an einen Redis-Cluster anschließen könnte?

bemerkte ich, dass diese Fabrik implementiert RedisConnectionFactory, die eine Instanz von RedisConnection erfordert zurückgegeben werden. Dies setzt jedoch voraus, dass nur eine Verbindung zu einem Redis-Server erforderlich ist, was in RedisCluster nicht der Fall ist (es benötigt eine Reihe von Redis-Servern und erstellt Verbindungen für alle von ihnen). Daher bin ich nicht sicher, welche Schnittstellen man implementieren müsste, um Spring in unseren neuen Stack zu bringen.

Jede Hilfe würde sehr geschätzt werden. Vielen Dank!

+0

gefunden keine Antworten auf diese noch? –

+1

Nichts. Nadda. Zilch. –

+0

können Sie http://stackoverflow.com/questions/35471666/how-to-config-redis-cluster-when-use-spring-data-redis-1-7-0-m1 sehen –

Antwort

Verwandte Themen