NodeInfo interface
Service Fabric 클러스터의 노드에 대한 정보입니다.
속성
| code |
노드가 실행 중인 Service Fabric 이진 파일의 버전입니다. |
| config |
노드에서 사용 중인 Service Fabric 클러스터 매니페스트의 버전입니다. |
| fault |
노드의 장애 도메인입니다. |
| health |
클러스터, 노드, 애플리케이션, 서비스, 파티션, 복제본 등과 같은 Service Fabric 엔터티의 상태입니다. 가능한 값으로는 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' 등이 있습니다. |
| id | Service Fabric에서 노드를 고유하게 식별하는 데 사용하는 내부 ID입니다. 노드 ID는 노드 이름에서 결정적으로 생성됩니다. |
| instance |
노드 인스턴스를 나타내는 ID입니다. 노드의 ID는 노드 이름에서 결정적으로 생성되고 다시 시작할 때 동일하게 유지되지만, InstanceId는 노드가 다시 시작될 때마다 변경됩니다. |
| ip |
노드의 IP 주소 또는 정규화된 도메인 이름입니다. |
| is |
노드가 시드 노드인지 여부를 나타냅니다. 노드가 시드 노드이면 true를 반환하고, 그렇지 않으면 false를 반환합니다. Service Fabric 클러스터의 적절한 작업을 위해서는 시드 노드의 쿼럼이 필요합니다. |
| is |
중지 노드 API를 호출하여 노드가 중지되었는지 여부를 나타냅니다. 노드가 중지되면 true를 반환하고, 그렇지 않으면 false를 반환합니다. |
| name | Service Fabric 노드의 이름입니다. |
| node |
노드 비활성화에 대한 정보입니다. 이 정보는 비활성화가 진행 중이거나 이미 비활성화된 노드에 유효합니다. |
| node |
노드가 다운된 날짜 시간(UTC)입니다. 노드가 다운된 적이 없는 경우 이 값은 0 날짜 시간이 됩니다. |
| node |
노드가 NodeStatus Down에 있었던 이후의 시간(초)입니다. 값 0은 노드가 NodeStatus Down이 아님을 나타냅니다. |
| node |
노드의 상태입니다. 가능한 값은 'Invalid', 'Up', 'Down', 'Enabling', 'Disabling', 'Disabled', 'Unknown', 'Removed'입니다. |
| node |
노드가 나온 날짜 시간(UTC)입니다. 노드가 위로 올라온 적이 없는 경우 이 값은 0 날짜 시간이 됩니다. |
| node |
노드가 NodeStatus Up에 있었던 이후의 시간(초)입니다. 값 0은 노드가 위쪽이 아님을 나타냅니다. |
| type | 노드의 형식입니다. |
| upgrade |
노드의 업그레이드 도메인입니다. |
속성 세부 정보
codeVersion
노드가 실행 중인 Service Fabric 이진 파일의 버전입니다.
codeVersion?: string
속성 값
string
configVersion
노드에서 사용 중인 Service Fabric 클러스터 매니페스트의 버전입니다.
configVersion?: string
속성 값
string
faultDomain
노드의 장애 도메인입니다.
faultDomain?: string
속성 값
string
healthState
클러스터, 노드, 애플리케이션, 서비스, 파티션, 복제본 등과 같은 Service Fabric 엔터티의 상태입니다. 가능한 값으로는 'Invalid', 'Ok', 'Warning', 'Error', 'Unknown' 등이 있습니다.
healthState?: HealthState
속성 값
id
instanceId
노드 인스턴스를 나타내는 ID입니다. 노드의 ID는 노드 이름에서 결정적으로 생성되고 다시 시작할 때 동일하게 유지되지만, InstanceId는 노드가 다시 시작될 때마다 변경됩니다.
instanceId?: string
속성 값
string
ipAddressOrFQDN
노드의 IP 주소 또는 정규화된 도메인 이름입니다.
ipAddressOrFQDN?: string
속성 값
string
isSeedNode
노드가 시드 노드인지 여부를 나타냅니다. 노드가 시드 노드이면 true를 반환하고, 그렇지 않으면 false를 반환합니다. Service Fabric 클러스터의 적절한 작업을 위해서는 시드 노드의 쿼럼이 필요합니다.
isSeedNode?: boolean
속성 값
boolean
isStopped
중지 노드 API를 호출하여 노드가 중지되었는지 여부를 나타냅니다. 노드가 중지되면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
isStopped?: boolean
속성 값
boolean
name
Service Fabric 노드의 이름입니다.
name?: string
속성 값
string
nodeDeactivationInfo
노드 비활성화에 대한 정보입니다. 이 정보는 비활성화가 진행 중이거나 이미 비활성화된 노드에 유효합니다.
nodeDeactivationInfo?: NodeDeactivationInfo
속성 값
nodeDownAt
노드가 다운된 날짜 시간(UTC)입니다. 노드가 다운된 적이 없는 경우 이 값은 0 날짜 시간이 됩니다.
nodeDownAt?: Date
속성 값
Date
nodeDownTimeInSeconds
노드가 NodeStatus Down에 있었던 이후의 시간(초)입니다. 값 0은 노드가 NodeStatus Down이 아님을 나타냅니다.
nodeDownTimeInSeconds?: string
속성 값
string
nodeStatus
노드의 상태입니다. 가능한 값은 'Invalid', 'Up', 'Down', 'Enabling', 'Disabling', 'Disabled', 'Unknown', 'Removed'입니다.
nodeStatus?: NodeStatus
속성 값
nodeUpAt
노드가 나온 날짜 시간(UTC)입니다. 노드가 위로 올라온 적이 없는 경우 이 값은 0 날짜 시간이 됩니다.
nodeUpAt?: Date
속성 값
Date
nodeUpTimeInSeconds
노드가 NodeStatus Up에 있었던 이후의 시간(초)입니다. 값 0은 노드가 위쪽이 아님을 나타냅니다.
nodeUpTimeInSeconds?: string
속성 값
string
type
노드의 형식입니다.
type?: string
속성 값
string
upgradeDomain
노드의 업그레이드 도메인입니다.
upgradeDomain?: string
속성 값
string