box.info.replication_anon()
-
box.info.
replication_anon
()¶ Список всех анонимных реплик экземпляра.
Вывод аналогичен выводу
box.info.replication
, за исключением того, что анонимные реплики индексируются по их uuid, а не по идентификаторам серверов, так как идентификаторы серверов не имеют значения для анонимных реплик.Обратите внимание, что при вызове
box.info.replication_anon
, возвращается только количество анонимных реплик текущего экземпляра. Чтобы увидеть полную статистику, нужно вызватьbox.info.replication_anon()
. Это делается для того, чтобы не перегружать выводbox.info
избыточной информацией, так как анонимных реплик может быть много.Пример:
tarantool> box.info.replication_anon --- - count: 2 ... tarantool> box.info.replication_anon() --- - 3a6a2cfb-7e47-42f6-8309-7a25c37feea1: id: 0 uuid: 3a6a2cfb-7e47-42f6-8309-7a25c37feea1 lsn: 0 downstream: status: follow idle: 0.76203499999974 vclock: {1: 1} f58e4cb0-e0a8-42a1-b439-591dd36c8e5e: id: 0 uuid: f58e4cb0-e0a8-42a1-b439-591dd36c8e5e lsn: 0 downstream: status: follow idle: 0.0041349999992235 vclock: {1: 1} ...
Нужно отметить, что анонимные реплики скрывают свои
lsn
от других, поэтомуlsn
анонимной реплики всегда будет записан как ноль, даже если анонимная реплика выполняет некоторые локальные операции на спейсе. Для того, чтобы узнатьlsn
конкретной анонимной реплики, необходимо вызватьbox.info.lsn
на ней.