Поделиться через


NodeDeactivationInfo

Сведения о деактивации узла. Эти сведения допустимы для узла, который находится в состоянии деактивации или уже отключен.

Свойства

Имя Тип Обязательно
NodeDeactivationIntent string (перечисление) Нет
NodeDeactivationStatus string (перечисление) Нет
NodeDeactivationTask Массив NodeDeactivationTask Нет
PendingSafetyChecks массив SafetyCheckWrapper Нет

NodeDeactivationIntent

Тип: string (перечисление)
Обязательный: нет

Намерение или причина деактивации узла. Ниже приведены возможные значения для него.

Возможны следующие значения:

  • Invalid — указывает, что намерение деактивации узла является недопустимым. Все перечисления Service Fabric имеют недопустимый тип. Значение равно нулю. Это значение не используется.
  • Pause — указывает, что узел должен быть приостановлен. Значение равно 1.
  • Restart — указывает, что цель заключается в перезапуске узла через короткий промежуток времени. Service Fabric не перезапускает узел, это действие выполняется за пределами Service Fabric. Значение равно 2.
  • RemoveData — указывает, что цель заключается в повторном получении образа узла. Service Fabric не выполняет повторное представление узла, это действие выполняется за пределами Service Fabric. Значение равно 3.
  • RemoveNode — указывает, что узел выведен из эксплуатации и не должен возвращаться. Service Fabric не выводит узел из эксплуатации, это действие выполняется за пределами Service Fabric. Значение равно 4.

NodeDeactivationStatus

Тип: string (перечисление)
Обязательный: нет

Состояние операции деактивации узла. Ниже приведены возможные значения.

Возможны следующие значения:

  • None — С задачей не связано никакое состояние. Значение равно нулю.
  • SafetyCheckInProgress — При отключении узла Service Fabric выполняет проверки, чтобы убедиться, что операция безопасна для продолжения, чтобы убедиться в доступности службы и надежности состояния. Это значение указывает, что выполняется одна или несколько проверок безопасности. Значение равно 1.
  • SafetyCheckComplete — При отключении узла Service Fabric выполняет проверки, чтобы убедиться, что операция безопасна для продолжения, чтобы убедиться в доступности службы и надежности состояния. Это значение указывает, что все проверки безопасности завершены. Значение равно 2.
  • Completed — Задача завершена. Значение равно 3.

NodeDeactivationTask

Тип: массив NodeDeactivationTask
Обязательный: нет

Список задач, представляющих операцию деактивации на узле.


PendingSafetyChecks

Тип: массив SafetyCheckWrapper
Обязательный: нет

Список ожидающих проверок безопасности