sql >> Databáze >  >> NoSQL >> Redis

Jak se připojit k instanci clusteru Docker Redis pomocí jedis pro Javu?

Problém je v konfiguraci Redis Cluster!

Vaše aplikace požaduje jeden z nakonfigurovaných uzlů. Přijímá adresy všech uzlů Redis, ve vašem případě je to IP v síti Docker. V důsledku toho se zobrazí chyba připojení.

Chcete-li tento problém vyřešit, přidejte do každého uzlu v clusteru následující parametr, aby se aktualizovala adresa „inzerce“

Příklad s uzlem 192.168.83.101:7000:17000 (hostitel dockeru je 192.168.83.101 , příkazový port je 7000 , port clusterové sběrnice je 17000 )

cluster-announce-ip 192.168.83.100
cluster-announce-port 7000
cluster-announce-bus-port 17000



  1. Vysvětlení možností časového limitu klienta MongoDB

  2. Připojení k MongoDB Atlas pomocí Golang mgo:Trvalý nedostupný server pro sadu replik

  3. Spring RedisConnectionFactory s transakcí, která nevrací připojení k fondu a po vyčerpání se zablokuje

  4. Mongodb:operátor $in vs mnoho jednotlivých dotazů