Spec-Zone.ru › Redis

CLUSTER

CLUSTER LINKS
Синтаксис
CLUSTER LINKS
Доступно с версии:
7.0.0
Сложность по времени:
O(N), где N — общее количество узлов кластера
Категории ACL:
@slow,

Каждый узел в Redis Cluster поддерживает пару долгоживущих TCP-соединений с каждым узлом в кластере: одно для отправки исходящих сообщений к узлу и одно для получения входящих сообщений от узла.

CLUSTER LINKS выводит информацию обо всех таких соединениях с узлами в виде массива, где каждый элемент массива — это карта, содержащая атрибуты и их значения для отдельного соединения.

Примеры

Следующий пример вывода:

> CLUSTER LINKS
1)  1) "direction"
    2) "to"
    3) "node"
    4) "8149d745fa551e40764fecaf7cab9dbdf6b659ae"
    5) "create-time"
    6) (integer) 1639442739375
    7) "events"
    8) "rw"
    9) "send-buffer-allocated"
   10) (integer) 4512
   11) "send-buffer-used"
   12) (integer) 0
2)  1) "direction"
    2) "from"
    3) "node"
    4) "8149d745fa551e40764fecaf7cab9dbdf6b659ae"
    5) "create-time"
    6) (integer) 1639442739411
    7) "events"
    8) "r"
    9) "send-buffer-allocated"
   10) (integer) 0
   11) "send-buffer-used"
   12) (integer) 0

Каждая карта состоит из следующих атрибутов соответствующего соединения кластера и их значений:

  1. direction: Это соединение установлено локальным узлом to узлом-партнером или принято локальным узлом from узлом-партнером.
  2. node: Идентификатор узла партнера.
  3. create-time: Время создания соединения. (В случае to соединения это время, когда локальный узел создал TCP-соединение, а не время его фактического установления.)
  4. events: События, в настоящее время зарегистрированные для соединения. r означает событие чтения, w означает событие записи.
  5. send-buffer-allocated: Зарезервированный размер буфера отправки соединения, который используется для буферизации исходящих сообщений к узлу-партнеру.
  6. send-buffer-used: Размер части буфера отправки соединения, в данный момент содержащей данные (сообщения).

Возврат

Массив ответов: Массив карт, где каждая карта содержит различные атрибуты и их значения соединения кластера.

© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/cluster-links/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API