nooschain / consensus/adapters/raft/raft-types / RaftNodeStatus
Interface: RaftNodeStatus
Defined in: consensus/adapters/raft/raft-types.ts:78
Properties
commitIndex
commitIndex:
number
Defined in: consensus/adapters/raft/raft-types.ts:84
currentTerm
currentTerm:
number
Defined in: consensus/adapters/raft/raft-types.ts:81
externalProcessHttpBind?
optionalexternalProcessHttpBind?:string|null
Defined in: consensus/adapters/raft/raft-types.ts:101
externalProcessLastError?
optionalexternalProcessLastError?:string|null
Defined in: consensus/adapters/raft/raft-types.ts:99
externalProcessLastExitAt?
optionalexternalProcessLastExitAt?:string|null
Defined in: consensus/adapters/raft/raft-types.ts:96
externalProcessLastExitCode?
optionalexternalProcessLastExitCode?:number|null
Defined in: consensus/adapters/raft/raft-types.ts:97
externalProcessLastExitSignal?
optionalexternalProcessLastExitSignal?:string|null
Defined in: consensus/adapters/raft/raft-types.ts:98
externalProcessNextRestartAt?
optionalexternalProcessNextRestartAt?:string|null
Defined in: consensus/adapters/raft/raft-types.ts:100
externalProcessPid?
optionalexternalProcessPid?:number|null
Defined in: consensus/adapters/raft/raft-types.ts:93
externalProcessRestartCount?
optionalexternalProcessRestartCount?:number
Defined in: consensus/adapters/raft/raft-types.ts:95
externalProcessStatus?
optionalexternalProcessStatus?:"stopped"|"starting"|"running"|"restarting"|"dead"
Defined in: consensus/adapters/raft/raft-types.ts:92
externalProcessUptimeMs?
optionalexternalProcessUptimeMs?:number|null
Defined in: consensus/adapters/raft/raft-types.ts:94
installSnapshotCount?
optionalinstallSnapshotCount?:number
Defined in: consensus/adapters/raft/raft-types.ts:91
lastApplied
lastApplied:
number
Defined in: consensus/adapters/raft/raft-types.ts:85
leaderId
leaderId:
string|null
Defined in: consensus/adapters/raft/raft-types.ts:83
logLastIndex
logLastIndex:
number
Defined in: consensus/adapters/raft/raft-types.ts:86
logLastTerm
logLastTerm:
number
Defined in: consensus/adapters/raft/raft-types.ts:87
nodeId
nodeId:
string
Defined in: consensus/adapters/raft/raft-types.ts:79
peers?
optionalpeers?:object[]
Defined in: consensus/adapters/raft/raft-types.ts:108
endpoint?
optionalendpoint?:string|null
nodeId
nodeId:
string
status
status:
"unknown"|"connected"|"disconnected"
raftTcpTls?
optionalraftTcpTls?:object
Defined in: consensus/adapters/raft/raft-types.ts:102
caConfigured
caConfigured:
boolean
certConfigured
certConfigured:
boolean
enabled
enabled:
boolean
mtlsRequired
mtlsRequired:
boolean
role
role:
RaftRole
Defined in: consensus/adapters/raft/raft-types.ts:80
snapshotEnabled?
optionalsnapshotEnabled?:boolean
Defined in: consensus/adapters/raft/raft-types.ts:88
snapshotLastIncludedIndex?
optionalsnapshotLastIncludedIndex?:number
Defined in: consensus/adapters/raft/raft-types.ts:89
snapshotLastIncludedTerm?
optionalsnapshotLastIncludedTerm?:number
Defined in: consensus/adapters/raft/raft-types.ts:90
votedFor
votedFor:
string|null
Defined in: consensus/adapters/raft/raft-types.ts:82