ZooKeeper
- Вступ
- Встановлення та налаштування
- Обумовлені константи
- Опції ZooKeeper
- zookeeper_dispatch— Викликати callback-функції для операцій, що очікують
- Zookeeper - Клас Zookeeper
- Zookeeper::addAuth— Вказує облікові дані програми
- Zookeeper::close— Закриває обробник zookeeper та звільняє будь-які ресурси
- Zookeeper::connect— Створює дескриптор для спілкування із zookeeper
- Zookeeper::__construct— Створює дескриптор для спілкування із zookeeper
- Zookeeper::create - Створює синхронно вузол
- Zookeeper::delete— Видаляє синхронно вузол у zookeeper
- Zookeeper::exists— Синхронно перевіряє наявність вузла в zookeeper
- Zookeeper::get— Синхронно отримує дані, пов'язані із вузлом
- Zookeeper::getAcl— Синхронно отримує ACL, пов'язаний із вузлом
- Zookeeper::getChildren - Виводить список нащадків вузла синхронно
- Zookeeper::getClientId— Повертає ідентифікатор сесії клієнта, дійсний лише в тому випадку, якщо підключення в даний час підключено (тобто останній стан спостерігача - ZOO_CONNECTED_STATE)
- Zookeeper::getConfig— Отримує екземпляр ZookeeperConfig
- Zookeeper::getRecvTimeout— Повертає час очікування для сесії, дійсний тільки якщо підключення в даний час підключено (тобто останній стан спостерігача - ZOO_CONNECTED_STATE). Це значення може змінитися після повторного підключення до сервера
- Zookeeper::getState— Отримує стан з'єднання zookeeper
- Zookeeper::isRecoverable— Перевіряє, чи можна відновити поточний стан підключення ZooKeeper
- Zookeeper::set - Встановлює дані, пов'язані з вузлом
- Zookeeper::setAcl— Встановлює ACL, пов'язаний із вузлом синхронно
- Zookeeper::setDebugLevel— Встановлює рівень логування для бібліотеки
- Zookeeper::setDeterministicConnOrder - Увімкнення/відключення рандомізації порядку кінцевих точок кворуму
- Zookeeper::setLogStream— Встановлює потік, який використовуватиме бібліотека для логування
- Zookeeper::setWatcher - Встановлює функцію спостерігача
- ZookeeperConfig - Клас ZookeeperConfig
- ZookeeperConfig::add— Додає сервери до ансамблю
- ZookeeperConfig::get— Синхронно отримує останню підтверджену конфігурацію кластера ZooKeeper, про яку відомо серверу, до якого підключено клієнта
- ZookeeperConfig::remove— Видаляє сервери з ансамблю
- ZookeeperConfig::set— Змінює склад ансамблю ZK та ролі його учасників
- ZookeeperException - Клас ZookeeperException
- ZookeeperAuthenticationException - Клас ZookeeperAuthenticationException
- ZookeeperConnectionException - Клас ZookeeperConnectionException
- ZookeeperMarshallingException - Клас ZookeeperMarshallingException
- ZookeeperNoNodeException - Клас ZookeeperNoNodeException
- ZookeeperOperationTimeoutException - Клас ZookeeperOperationTimeoutException
- ZookeeperSessionException - Клас ZookeeperSessionException