Изменение состояния кластера#

Команда setstate изменяет состояние кластера — подробнее о нем написано в официальной документации Apache Ignite.

http://localhost:8080/ignite?cmd=setstate&state=ACTIVE_READ_ONLY

Параметр

Тип

Описание

state

string

Новое состояние кластера. Принимает одно из значений:

  • ACTIVE — активное состояние;

  • ACTIVE_READ_ONLY — состояние только для чтения;

  • INACTIVE — кластер деактивирован

Внимание

Деактивация освобождает все ресурсы памяти, включая данные приложения, на всех узлах кластера и отключает публичный API кластера. Если есть in-memory-кеши, для которых нет резервных копий в постоянном хранилище (ни в хранилище Native Persistence, ни во внешнем), при деактивации данные потеряются и нужно будет заново заполнить кеши. Неперсистентные системные кеши также очищаются.

Подробнее о постоянном хранилище написано в подразделах «Персистентность DataGrid» и «Внешнее хранение» раздела «Настройка Persistence» документа «Руководство прикладного разработчика».

{
	"successStatus": 0,
	"sessionToken": null,
	"securitySubjectId": null,
	"response": "setstate done",
	"error": null
}