Spec-Zone .ru
спецификации, руководства, описания, API
|
У административного интерфейса к полусинхронной репликации есть несколько компонентов:
Два плагина реализуют полусинхронную возможность. Есть один плагин для основной стороны и один для ведомой стороны.
Системные переменные управляют сменным поведением. Некоторые примеры:
Средства управления, включается ли полусинхронная репликация на ведущем устройстве. Чтобы включить или отключить плагин, установите эту переменную в 1 или 0, соответственно. Значение по умолчанию 0 (прочь).
Значение в миллисекундах, которое управляет, сколько времени ведущее устройство ожидает на фиксации подтверждения от ведомого устройства перед синхронизацией и возвращающийся к асинхронной репликации. Значение по умолчанию 10000 (10 секунд).
Подобный rpl_semi_sync_master_enabled
, но управляет ведомым
плагином.
Все rpl_semi_sync_
системные переменные описываются в Разделе 5.1.4, "Системные
Переменные Сервера". xxx
Переменные состояния включают полусинхронному контролю репликации. Некоторые примеры:
Число полусинхронных ведомых устройств.
Является ли полусинхронная репликация в настоящий момент операционной на ведущем устройстве. Значение 1, если плагин был включен, и подтверждение фиксации не произошло. Это 0, если плагин не включается, или ведущее устройство отступило к асинхронной репликации, должной фиксировать тайм-аут подтверждения.
Число фиксаций, которые не были подтверждены успешно ведомым устройством.
Число фиксаций, которые были подтверждены успешно ведомым устройством.
Является ли полусинхронная репликация в настоящий момент операционной на ведомом устройстве. Это 1, если плагин был включен, и ведомый поток ввода-вывода работает, 0 иначе.
Все Rpl_semi_sync_
переменные состояния описываются в Разделе 5.1.6, "Переменные
Состояния Сервера".xxx
Система и переменные состояния доступны, только если соответствующий основной или ведомый плагин был установлен
с INSTALL PLUGIN
.