Zookeeper::setDeterministicConnOrder
(PECL zookeeper >= 0.1.0)
Zookeeper::setDeterministicConnOrder — Увімкнення/вимкнення рандомізації порядку кінцевих точок кворуму
Опис
public
static
Zookeeper::setDeterministicConnOrder(bool $yesOrNo): bool
Якщо передано значення true, клієнт підключатиметься до однорангових вузлів кворуму в порядку, вказаному у виклику zookeeper_init(). Значення false змушує zookeeper_init() переставляти однорангові кінцеві точки, що добре для рівномірного розподілу клієнтських з'єднань між одноранговими вузлами кворуму. За замовчуванням клієнт C ZooKeeper використовує false.
Список параметрів
yesOrNo
Вимкнути/включити рандомізацію порядку кінцевих точок кворуму.
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.
Помилки
Метод видає помилку/попередження PHP, коли кількість параметрів або типи неправильні або операція не виконується.
Застереження
Починаючи з версії 0.3.0 метод викидає ZookeeperException та його похідні.
Дивіться також
- Zookeeper::__construct() - Створює дескриптор для спілкування з zookeeper
- Zookeeper::connect() - Створює дескриптор для спілкування з zookeeper
- ZookeeperException