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
Каждая карта состоит из следующих атрибутов соответствующего соединения кластера и их значений:
-
direction: Это соединение установлено локальным узломtoузлом-партнером или принято локальным узломfromузлом-партнером. -
node: Идентификатор узла партнера. -
create-time: Время создания соединения. (В случаеtoсоединения это время, когда локальный узел создал TCP-соединение, а не время его фактического установления.) -
events: События, в настоящее время зарегистрированные для соединения.rозначает событие чтения,wозначает событие записи. -
send-buffer-allocated: Зарезервированный размер буфера отправки соединения, который используется для буферизации исходящих сообщений к узлу-партнеру. -
send-buffer-used: Размер части буфера отправки соединения, в данный момент содержащей данные (сообщения).
Возврат
Массив ответов: Массив карт, где каждая карта содержит различные атрибуты и их значения соединения кластера.
© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/cluster-links/