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

Куратор: совершение сделки
Экземпляры класса CuratorFramework Apache Curator позволяют выполнять операции мутации inTransaction() . В настоящее время я использую эти вызовы, но не могу понять, как их зафиксировать. Глядя на CuratorTransaction JavaDoc , в нем четко...
979 просмотров
schedule 01.11.2023

Должен ли я обернуть вызовы моего куратора (библиотеки зоопарка) в синхронизированную функцию в Java или это будет излишним
Я использую кураторскую библиотеку для zookeeper для межпроцессной блокировки между машинами. Есть только одна функция, в которой я создаю блокировку, выполняю работу и затем освобождаю блокировку. Должен ли я использовать синхронизированное...
190 просмотров

Каркас куратора для zookeeper - межпроцессный мьютекс каждый раз требует 50 мс для получения блокировки
Я использую мьютекс Interprocess framework Curator для создания распределенной блокировки, чтобы зарезервировать некоторый ресурс. Однако я вижу, что zookeeper каждый раз требует 50-100 мс для получения блокировки и 20-40 мс для снятия блокировки....
548 просмотров
schedule 14.09.2022

Как эффективно использовать рецепт LeaderElection с помощью Curator for Zookeeper?
Я использую библиотеку Apache Curator для проведения выборов руководства в Zookeeper. У меня есть код приложения, развернутый на разных машинах, и мне нужно выполнить мой код только с одной машины, поэтому я провожу выборы лидера в зоопарке, чтобы я...
4879 просмотров

Выборы лидера с куратором и смотрителем зоопарка
Я запускаю 3 экземпляра ZooKeeper, и конфигурация такова: tickTime=2000 initLimit=10 syncLimit=5 dataDir=/tmp/zookeeper1 clientPort=2181 maxClientCnxns=1000 server.1=127.0.0.1:2888:3888 server.2=127.0.0.1:2889:3889 server.3=127.0.0.1:2890:3890...
1556 просмотров
schedule 23.10.2022

Почему мне нужно использовать куратор, а не собственный API зоопарка в качестве распределенной блокировки?
Наш проект сильно зависит от распределенной блокировки. Я знаю, что куратор предоставляет несколько видов замков. Мой вопрос: могу ли я просто использовать создающий узел в качестве мьютекса? CuratorFramework zkClient =...
418 просмотров
schedule 21.12.2023

Zookeeper пропустил события при последовательных изменениях
В настоящее время у меня есть установка с одним узлом зоопарка и куратором для доступа к данным. Чтение данных осуществляется через Curator TreeCache. У меня есть следующий тест: public void...
343 просмотров
schedule 25.04.2024

Как заставить Apache Curator работать внутри пакета OSGi?
Я новичок в Zookeeper и Curator в целом. Пытаюсь использовать Curator для подключения к Zookeeper и чтения-записи. Этот код отлично работает при выполнении из автономного приложения Java, но при внедрении в пакет OSGi ему не удается подключиться к...
196 просмотров
schedule 19.04.2022

Подключение к Zookeeper из AuthenticationProvider в Zookeeper
Я делаю AuthenticationProvider , который во время аутентификации подключается к Zookeeper (тому же, на котором он работает) и проверяет узел, дал ли этот пользователь правильный пароль. В основном поток выглядит примерно так: @Override public...
208 просмотров
schedule 20.09.2022

Apache Curator GroupMember, как получить полный набор участников?
Я очень новичок в Zookeeper, поэтому я пытаюсь использовать рецепты Curator, чтобы посмотреть, смогу ли я получить свои довольно простые запросы из коробки. Я пытаюсь использовать класс/рецепт Curator GroupMember, чтобы разделить рабочую нагрузку...
158 просмотров
schedule 30.05.2023

Уведомление об отключении экземпляра с помощью ServiceCache в кураторе
Документация для Curator ( http://curator.apache.org/curator-x-discovery/index.html ) говорит: If a particular instance has an I/O error, etc. you should call ServiceProvider.noteError() passing in the instance. Я использую ServiceCache для...
56 просмотров
schedule 07.12.2023

Куратор LeaderLatch EOFException при завершении работы
Мы используем LeaderLatch для выбора лидера в моем кластере. мы используем это так: leaderLatch.addListener(new LeaderLatchListener() { @Override public void isLeader() {...
40 просмотров
schedule 03.12.2023

Куратор Apache: время от времени лидер не выбирается
Я использую рецепт выбора лидера куратора Apache: https://curator.apache.org/curator-recipes/leader-election.html в моем приложении. Версия Zookeeper: 3.5.7 Куратор: 4.0.1 Ниже приведена последовательность шагов: 1. Всякий раз, когда мой...
160 просмотров