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
}