Вопросы по теме 'apache-curator'

Получение версии сервера ZooKeeper через Java API
Я обнаружил, что некоторые рецепты Apache Curator не работают со старыми версиями ZooKeeper. Это не проблема, за исключением того, что разработчики в моей компании продолжают пытаться использовать код, который я написал, и это не удается без...
1332 просмотров
schedule 23.01.2023

Куратор Apache LeaderSelector: Как не потерять лидерство, не выходя из метода takeLeadership()?
Я пытаюсь реализовать простую систему, основанную на выборах лидеров, в которой моя основная бизнес-логика приложения работает на узле избранного лидера. В рамках приобретения лидерства основная бизнес-логика запускает различные другие сервисы. Я...
2232 просмотров
schedule 11.04.2023

Игнорировать узлы блокировки при вызове getChildren на узле Zookeeper
Когда я вызываю getChildren() на узле Zookeeper с куратором, есть ли способ игнорировать дочерние узлы, представляющие блокировку? Я хочу прочитать всех детей с их данными одного конкретного узла. Поэтому я сначала вызываю getChildren(), перебираю...
454 просмотров
schedule 04.10.2022

Конфигурации тайм-аута в кураторе
Я создаю клиент Curator следующим образом: RetryPolicy retryPolicy = new RetryNTimes(3, 1000); CuratorFramework client = CuratorFrameworkFactory.newClient(zkConnectString, 15000, // sessionTimeoutMs 15000, //...
3973 просмотров
schedule 23.07.2023

Как получить знод айпи
У меня есть много служб, подключенных к zookeeper, и я хочу, чтобы служба A могла получить IP-адрес службы B, когда служба B подключена к zookeeper, есть ли какой-либо API, который может это сделать? Или мне нужно использовать другой файл...
1930 просмотров
schedule 21.06.2023

Apache Curator (Scala) Новая сессия при повторном подключении без изменения состояния LOST
Мы наблюдаем следующее поведение и не уверены, является ли это известной ошибкой или просто неправильной конфигурацией или неправильным использованием библиотеки. Использование библиотеки curator-framework 2.7.0 Scala, zookeeper-3.4.5 Запустите...
800 просмотров
schedule 19.01.2023

Эффективен ли куратор Apache?
У меня есть общее представление о том, чем занимаются Curator и Zookeeper. Однако я не знаю, управляют ли они информацией в памяти или на диске. Например, «рецепты» для барьера или распределенной очереди предлагают открыть узел (узел — это файл?) по...
270 просмотров

Как реализовать распределенный ограничитель скорости?
Скажем, у меня есть P процессов, выполняющих некоторую бизнес-логику на N физических машинах. Эти процессы вызывают, скажем, какой-нибудь веб-сервис S. Я хочу убедиться, что не более X вызовов службы S в секунду всеми процессами P вместе взятыми....
11298 просмотров

Apache Curator Нереализованные ошибки при попытке создать zNodes
Я пытаюсь использовать Apache Curator с докеризованным экземпляром зоопарка, и независимо от того, как я пытаюсь подключиться, я всегда получаю org.apache.zookeeper.KeeperException$UnimplementedException: KeeperErrorCode = Не реализовано для......
10647 просмотров
schedule 21.02.2023

Подключить несколько кураторов к одному экземпляру Zookeeper?
Можно ли подключить несколько кураторов к одному и тому же экземпляру Zookeeper? И если да, то как? Кажется, у Zookeeper есть только один клиентский порт. Эта необходимость возникает из-за того, что во время тестов мне нужно было бы записать...
485 просмотров
schedule 23.11.2022

Настройка высокой доступности Spark Cluster с использованием Zookeeper Quorum
Мы пытаемся настроить Spark HA с помощью ZK. У нас есть 2 машины для Master для процесса Spark и еще 3 для Spark Slaves. Конфигурация в Master Machine для искрового HA выполняется, как показано ниже в spark-env.sh: # - SPARK_DAEMON_JAVA_OPTS, to...
402 просмотров

Как получить статистику узла Zookeeper с помощью фреймворка Curator
Я использую кураторскую структуру в java для взаимодействия с ZNodes. Как мы можем получить статистику узла, такую ​​​​как время last_modified, время создания и т. Д. Я мог бы сделать то же самое в python, используя фреймворк kazoo. from...
1553 просмотров
schedule 31.10.2022

Писать атомарно на несколько узлов зоопарка с помощью Apache Curator Framework?
Можно ли записывать данные на несколько узлов zookeeper? Возможно, с помощью любого из рецептов Apache Curator framework ? На самом деле не мог увидеть никакого API, но я подумал, что было бы неплохо спросить его здесь.
737 просмотров
schedule 28.12.2022

Возможная согласованность Curator TreeCache
При использовании куратора TreeCache. Я понимаю, что нет никакой гарантии, что состояние кеша останется синхронным с лидером, и что события создания/обновления/удаления могут быть пропущены ( Zookeeper пропускал события при последовательных...
409 просмотров
schedule 13.04.2023

Вопросы при использовании Apache Curator при регистрации и обнаружении сервисов
Я использую ServiceDiscovery.registerService() для регистрации службы на сервере zookeeper, должен ли я вызывать метод ServiceDiscovery close() сразу после регистрации службы? В документации куратора предлагается повторно использовать...
110 просмотров
schedule 23.10.2022

Какие последствия я могу получить, если буду использовать более одного экземпляра фреймворка Curator на кластер ZooKeeper?
На веб-сайте Apache Curator есть примечание здесь http://curator.apache.org/curator-framework/index.html ВАЖНО: экземпляры CuratorFramework полностью потокобезопасны. Вы должны совместно использовать один CuratorFramework для каждого...
164 просмотров
schedule 20.04.2023

Как работает lockPath в Apache Curator DistributedQueue?
У меня есть куча независимых частей работы, для выполнения которых мне нужны процессы. Эти части работы могут выполняться в любом порядке, и они длятся достаточно долго, поэтому процессы иногда дают сбой во время выполнения работы. Мне нужно...
80 просмотров
schedule 05.01.2023

Есть ли способ удалить эфемерный узел после того, как клиент через какое-то время отключится?
Наши узлы кластера предпринимают действия по удалению некоторых временных узлов, но у нас возникают проблемы с сетью у клиента, что приводит к удалению временных узлов для некоторых клиентов, хотя эти клиенты все еще работают. Я согласен, что...
1339 просмотров
schedule 14.06.2023

Использование стратегий отбора с кэшем в Кураторе
Страница Service Discovery с помощью куратора apache ( https://github.com/Netflix/curator/wiki/Service-Discovery ) вводит следующие понятия: #P2# #P3# Я вижу, как использовать стратегии Provider с ServiceProviderBuilder , но нет...
114 просмотров
schedule 22.09.2022

Проблема двойной блокировки Apache Curator с несколькими службами
В настоящее время я использую Apache Curator для внешней блокировки общего ресурса (строки в базе данных). Подводя итог проблеме, я запускаю 2 экземпляра службы (используя Spring Boot), давайте назовем эту службу A и позвоним экземплярам A1 и A2,...
657 просмотров