Node#

Получает информацию о кеше.

http://localhost:8080/ignite?cmd=node&attr={includeAttributes}&mtr={includeMetrics}&id={nodeId}&caches={includeCaches}

Параметр

Тип

Опциональность

Описание

Пример

mtr

boolean

Да

Ответ включает метрики, если параметр равен true

true

attr

boolean

Да

Ответ включает атрибуты, если параметр равен true

true

ip

string

—

Опционален, если передан параметр идентификатора. Ответ возвращается для узла, в котором есть IP-адрес

xxx.xxx.x.x

id

string

—

Опционален, если передан параметр IP-адреса. Ответ возвращается для узла, в котором есть идентификатор узла (nodeID)

0b8032dc-82b5-47b0-bbab-b7f5d0ff6cc3

caches

boolean

Да

Если значение параметра true, узел возвращает информацию по кешу: название, режим, SQL-схему.

Если значение параметра false, команда узла не возвращает информацию по кешу.

Значение по умолчанию — true

true

{
  "error": "",
  "response": {
    "attributes": null,
    "caches": {},
    "consistentId": "127.0.0.1:47500",
    "defaultCacheMode": "REPLICATED",
    "metrics": null,
    "nodeId": "2d0d6510-6fed-4fa3-b813-20f83ac4a1a9",
    "replicaCount": 128,
    "tcpAddresses": ["127.0.0.1"],
    "tcpHostNames": [""],
    "tcpPort": 11211
  },
  "successStatus": 0
}