NodeInfo
Service Fabric 클러스터의 노드에 대한 정보입니다.
속성
속성 | 형식 | 필수 |
---|---|---|
Name |
문자열 | 예 |
IpAddressOrFQDN |
문자열 | 예 |
Type |
문자열 | 예 |
CodeVersion |
문자열 | 예 |
ConfigVersion |
문자열 | No |
NodeStatus |
string(열거형) | 예 |
NodeUpTimeInSeconds |
문자열 | No |
HealthState |
string(열거형) | 아니요 |
IsSeedNode |
boolean | 예 |
UpgradeDomain |
문자열 | 예 |
FaultDomain |
문자열 | No |
Id |
NodeId | 예 |
InstanceId |
문자열 | No |
NodeDeactivationInfo |
NodeDeactivationInfo | 아니요 |
IsStopped |
boolean | 예 |
NodeDownTimeInSeconds |
문자열 | No |
NodeUpAt |
string (date-time) | 아니요 |
NodeDownAt |
string (date-time) | 아니요 |
NodeTags |
문자열의 배열 | 아니요 |
IsNodeByNodeUpgradeInProgress |
boolean | 예 |
InfrastructurePlacementID |
문자열 | No |
Name
형식: 문자열
필수: 아니요
Service Fabric 노드의 이름입니다.
IpAddressOrFQDN
형식: 문자열
필수: 아니요
노드의 IP 주소 또는 정규화된 도메인 이름입니다.
Type
형식: 문자열
필수: 아니요
노드의 유형입니다.
CodeVersion
형식: 문자열
필수: 아니요
노드가 실행 중인 Service Fabric 이진 파일의 버전입니다.
ConfigVersion
형식: 문자열
필수: 아니요
노드에서 사용 중인 Service Fabric 클러스터 매니페스트의 버전입니다.
NodeStatus
형식: string(열거형)
필수: 아니요
노드의 상태.
가능한 값은 다음과 같습니다.
-
Invalid
- 노드 상태 잘못되었음을 나타냅니다. 모든 Service Fabric 열거형의 형식이 잘못되었습니다. 값은 0입니다. -
Up
- 노드가 위쪽에 있음을 나타냅니다. 값은 1입니다. -
Down
- 노드가 다운되었음을 나타냅니다. 값은 2입니다. -
Enabling
- 노드가 사용 중임을 나타냅니다. 값이 3입니다. -
Disabling
- 노드가 비활성화되는 중임을 나타냅니다. 값은 4입니다. -
Disabled
- 노드가 비활성화되었음을 나타냅니다. 값은 5입니다. -
Unknown
- 노드를 알 수 없음을 나타냅니다. Service Fabric에 해당 노드에 대한 신뢰할 수 있는 정보가 없는 경우 노드는 알 수 없는 상태가 됩니다. 이 문제는 시스템이 런타임에 노드에 대해 학습하는 경우에 발생할 수 있습니다. 값은 6입니다. -
Removed
- 노드가 제거되었음을 나타냅니다. 이 노드에 대해 NodeStateRemoved API가 호출된 경우 노드가 제거됨 상태가 됩니다. 즉, Service Fabric은 노드의 지속형 상태가 영구적으로 손실되었다는 정보를 받았습니다. 값은 7입니다.
NodeUpTimeInSeconds
형식: 문자열
필수: 아니요
노드가 NodeStatus Up에 있었던 이후의 시간(초)입니다. 값 0은 노드가 위쪽이 아님을 나타냅니다.
HealthState
형식: string(열거형)
필수: 아니요
클러스터, 노드, 애플리케이션, 서비스, 파티션, 복제본 등과 같은 Service Fabric 엔터티의 상태입니다.
가능한 값은 다음과 같습니다.
-
Invalid
- 잘못된 상태를 나타냅니다. 모든 Service Fabric 열거형의 형식이 잘못되었습니다. 값은 0입니다. -
Ok
- 상태가 정상임을 나타냅니다. 값은 1입니다. -
Warning
- 상태가 경고 수준에 있음을 나타냅니다. 값은 2입니다. -
Error
- 상태가 오류 수준에 있음을 나타냅니다. 오류 상태는 클러스터의 올바른 기능에 영향을 줄 수 있으므로 조사해야 합니다. 값이 3입니다. -
Unknown
- 알 수 없는 상태 상태 나타냅니다. 값은 65535입니다.
IsSeedNode
형식: 부울
필수: 아니요
노드가 시드 노드인지 여부를 나타냅니다. 노드가 시드 노드이면 true를 반환하고, 그렇지 않으면 false를 반환합니다. Service Fabric 클러스터의 적절한 작업을 위해서는 시드 노드의 쿼럼이 필요합니다.
UpgradeDomain
형식: 문자열
필수: 아니요
노드의 업그레이드 도메인입니다.
FaultDomain
형식: 문자열
필수: 아니요
노드의 장애 도메인입니다.
Id
형식: NodeId
필수: 아니요
Service Fabric에서 노드를 고유하게 식별하는 데 사용하는 내부 ID입니다. 노드 ID는 노드 이름에서 결정적으로 생성됩니다.
InstanceId
형식: 문자열
필수: 아니요
노드 instance 나타내는 ID입니다. 노드의 ID는 노드 이름에서 결정적으로 생성되고 다시 시작할 때 동일하게 유지되지만 InstanceId는 노드가 다시 시작될 때마다 변경됩니다.
NodeDeactivationInfo
형식: NodeDeactivationInfo
필수: 아니요
노드 비활성화에 대한 정보입니다. 이 정보는 비활성화 중이거나 이미 비활성화된 노드에 유효합니다.
IsStopped
형식: 부울
필수: 아니요
중지 노드 API를 호출하여 노드가 중지되었는지 여부를 나타냅니다. 노드가 중지되면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
NodeDownTimeInSeconds
형식: 문자열
필수: 아니요
노드가 NodeStatus Down에 있었던 이후의 시간(초)입니다. 값 0은 노드가 NodeStatus Down이 아님을 나타냅니다.
NodeUpAt
형식: string(date-time)
필수: 아니요
노드가 나온 날짜 시간(UTC)입니다. 노드가 위로 올라 간 적이 없는 경우 이 값은 0 날짜 시간이 됩니다.
NodeDownAt
형식: string(date-time)
필수: 아니요
노드가 다운된 날짜 시간(UTC)입니다. 노드가 다운된 적이 없는 경우 이 값은 0 날짜 시간이 됩니다.
NodeTags
형식: 문자열 배열
필수: 아니요
노드에 적용될 태그를 포함하는 목록입니다.
IsNodeByNodeUpgradeInProgress
형식: 부울
필수: 아니요
노드별 업그레이드가 현재 이 노드에서 수행되고 있는지를 나타냅니다.
InfrastructurePlacementID
형식: 문자열
필수: 아니요
InfrastructureService에서 사용하는 PlacementID입니다.