Исключение узла Redis MOVED

Redis в нашей рабочей среде находится в кластерном режиме с 6 узлами, 3 главными узлами и 3 подчиненными узлами. Когда узлы переключаются из-за сетевых и других причин, Redis-клиент не может автоматически обновлять эти узлы и сообщит об исключении. MOVED 5649 192.168.1.1:6379
Я использую версию vertx-redis-client 4.2.1. Моя конфигурация выглядит так:

      RedisOptions options = new RedisOptions();
options.setType(RedisClientType.CLUSTER)
       .setRole(RedisRole.MASTER)
       .setUseReplicas(RedisReplicas.NEVER)

Каждый раз, когда я сталкиваюсь с этой проблемой, мне нужно перезапустить службу приложений, чтобы восстановить ее. Я хочу спросить, есть ли способ заставить vertx-redis-client автоматически обновлять узел?
Спасибо ~

0 ответов

Другие вопросы по тегам