Может ли кто-нибудь, имеющий опыт работы с открытым ldap, дать мне ответы на эти вопросы, пожалуйста?
contextCSN
— это CSN
от провайдера синхронизации LDAP
:
Поставщик синхронизации LDAP поддерживает contextCSN для каждой базы данных в качестве индикатор текущего состояния синхронизации контента провайдера. Это самый большой entryCSN в контексте провайдера, так что ни одна транзакция для записи с меньшим значением entryCSN не остается незавершенной. В contextCSN нельзя просто установить значение самого большого выданного entryCSN, потому что entryCSN получается до начала транзакции, а транзакции не фиксируются в порядке выдачи.
Документация по репликации синхронизации LDAP
CSN
— это:
Порядковый номер изменения (CSN), используемый OpenLDAP для идентификации изменений в реплицированной конфигурации. CSN, по-видимому, определены только в просроченном черновике RFC draft-chu-ldap-csn-xx.txt, а для версии 2.4 в этом FAQ состоят из метки времени, включая микросекунды, счетчик операций в течение секунды (6 октетов), 3-октетный идентификатор реплики (как определено ServerID) и 6-октетная операция изменения счетчика внутри.
2 узла синхронизированы, если contextCSN
идентичен на обоих узлах.