box.info.replication_anon()
-
box.info.
replication_anon
()¶ List all the anonymous replicas following the instance.
Вывод аналогичен выводу
box.info.replication
, за исключением того, что анонимные реплики индексируются по их uuid, а не по идентификаторам серверов, так как идентификаторы серверов не имеют значения для анонимных реплик.Обратите внимание, что при вызове
box.info.replication_anon
, возвращается только количество анонимных реплик текущего экземпляра. Чтобы увидеть полную статистику, нужно вызватьbox.info.replication_anon()
. Это делается для того, чтобы не перегружать выводbox.info
избыточной информацией, так как анонимных реплик может быть много.Пример:
anonymous_replica:instance001> box.info.replication_anon --- - count: 1 ... anonymous_replica:instance001> box.info.replication_anon() --- - 44237cb4-de83-4347-b6db-46274b940acf: id: 0 uuid: 44237cb4-de83-4347-b6db-46274b940acf lsn: 0 downstream: status: follow idle: 0.81613899999866 vclock: {1: 7} lag: 0 name: null ...
Нужно отметить, что анонимные реплики скрывают свои
lsn
от других, поэтомуlsn
анонимной реплики всегда будет записан как ноль, даже если анонимная реплика выполняет некоторые локальные операции на спейсе. Для того, чтобы узнатьlsn
конкретной анонимной реплики, необходимо вызватьbox.info.lsn
на ней.