NodeInfo
Сведения об узле в кластере Service Fabric.
Свойства
Имя | Тип | Обязательно |
---|---|---|
Name |
строка | Нет |
IpAddressOrFQDN |
строка | Нет |
Type |
строка | Нет |
CodeVersion |
строка | Нет |
ConfigVersion |
строка | Нет |
NodeStatus |
string (перечисление) | Нет |
NodeUpTimeInSeconds |
строка | Нет |
HealthState |
string (перечисление) | Нет |
IsSeedNode |
Логическое | Нет |
UpgradeDomain |
строка | Нет |
FaultDomain |
строка | Нет |
Id |
NodeId | Нет |
InstanceId |
строка | Нет |
NodeDeactivationInfo |
NodeDeactivationInfo | Нет |
IsStopped |
Логическое | Нет |
NodeDownTimeInSeconds |
строка | Нет |
NodeUpAt |
строка (дата-время) | Нет |
NodeDownAt |
строка (дата-время) | Нет |
NodeTags |
Массив строк | Нет |
IsNodeByNodeUpgradeInProgress |
Логическое | Нет |
InfrastructurePlacementID |
строка | Нет |
Name
Тип: строка
Обязательный: нет
Имя узла Service Fabric.
IpAddressOrFQDN
Тип: строка
Обязательный: нет
IP-адрес или полное доменное имя узла.
Type
Тип: строка
Обязательный: нет
Тип узла.
CodeVersion
Тип: строка
Обязательный: нет
Версия двоичных файлов Service Fabric, запущенных на узле.
ConfigVersion
Тип: строка
Обязательный: нет
Версия манифеста кластера Service Fabric, используемого узлом.
NodeStatus
Тип: string (перечисление)
Обязательный: нет
Состояние узла.
Возможны следующие значения:
-
Invalid
— указывает, что узел имеет недопустимое состояние. Все перечисления Service Fabric имеют недопустимый тип. Значение равно нулю. -
Up
— указывает, что узел работает. Значение равно 1. -
Down
— указывает, что узел не работает. Значение равно 2. -
Enabling
— указывает, что узел находится в процессе включения. Значение равно 3. -
Disabling
— указывает, что узел находится в процессе отключения. Значение равно 4. -
Disabled
— указывает, что узел отключен. Значение равно 5. -
Unknown
— указывает, что узел неизвестен. Узел будет находиться в состоянии Неизвестно, если Service Fabric не имеет достоверных сведений об этом узле. Это может произойти, если система узнает об узле во время выполнения. Значение равно 6. -
Removed
— указывает, что узел удален. Если для этого узла был вызван API NodeStateRemoved, узел будет находиться в состоянии Удалено. Другими словами, Service Fabric была проинформирована о том, что сохраненное состояние на узле потеряно безвозвратно. Значение равно 7.
NodeUpTimeInSeconds
Тип: строка
Обязательный: нет
Время в секундах с момента, когда узел был в NodeStatus Up. Нулевое значение указывает, что узел не включен.
HealthState
Тип: string (перечисление)
Обязательный: нет
Состояние работоспособности сущности Service Fabric, например кластера, узла, приложения, службы, секции, реплики и т. д.
Возможны следующие значения:
-
Invalid
— указывает недопустимое состояние работоспособности. Все перечисления Service Fabric имеют недопустимый тип. Значение равно нулю. -
Ok
— указывает, что состояние работоспособности в порядке. Значение равно 1. -
Warning
— указывает, что состояние работоспособности находится на уровне предупреждения. Значение равно 2. -
Error
— указывает, что состояние работоспособности находится на уровне ошибки. Необходимо изучить состояние работоспособности ошибки, так как они могут повлиять на правильную функциональность кластера. Значение равно 3. -
Unknown
— указывает неизвестное состояние работоспособности. Значение равно 65 535.
IsSeedNode
Тип: boolean
Обязательный: нет
Указывает, является ли узел начальным узлом. Возвращает значение true, если узел является начальным узлом, в противном случае — значение false. Для правильной работы кластера Service Fabric требуется кворум начальных узлов.
UpgradeDomain
Тип: строка
Обязательный: нет
Домен обновления узла.
FaultDomain
Тип: строка
Обязательный: нет
Домен сбоя узла.
Id
Тип: NodeId
Обязательный: нет
Внутренний идентификатор, используемый Service Fabric для уникальной идентификации узла. Идентификатор узла детерминирован на основе имени узла.
InstanceId
Тип: строка
Обязательный: нет
Идентификатор, представляющий экземпляр узла. Хотя идентификатор узла детерминирован на основе имени узла и остается неизменным во время перезапуска, instanceId меняется при каждом перезапуске узла.
NodeDeactivationInfo
Тип: NodeDeactivationInfo
Обязательный: нет
Сведения о деактивации узла. Эти сведения допустимы для узла, который находится в состоянии деактивации или уже отключен.
IsStopped
Тип: boolean
Обязательный: нет
Указывает, остановлен ли узел путем вызова API остановки узла. Возвращает значение true, если узел остановлен, в противном случае — значение false.
NodeDownTimeInSeconds
Тип: строка
Обязательный: нет
Время в секундах с момента отключения узла в NodeStatus. Нулевое значение указывает, что узел не имеет значение NodeStatus Down.
NodeUpAt
Тип: строка (дата и время)
Обязательный: нет
Дата и время в формате UTC при появлении узла. Если узел никогда не обновлялся, это значение будет равно нулю даты и времени.
NodeDownAt
Тип: строка (дата и время)
Обязательный: нет
Дата и время в формате UTC, когда узел вышел из строя. Если узел никогда не был отключен, это значение будет равно нулю даты и времени.
NodeTags
Тип: массив строк.
Обязательный: нет
Список, содержащий теги, которые будут применены к узлам.
IsNodeByNodeUpgradeInProgress
Тип: boolean
Обязательный: нет
Указывает, выполняется ли обновление между узлами в данный момент на этом узле.
InfrastructurePlacementID
Тип: строка
Обязательный: нет
PlacementID, используемый InfrastructureService.