ISummaryBaseConfiguration Interface
Signature
export interface ISummaryBaseConfiguration
Properties
Property | Type | Description |
---|---|---|
initialSummarizerDelayMs | number | Delay before first attempt to spawn summarizing container. |
maxAckWaitTime | number | Defines the maximum allowed time to wait for a pending summary ack. The maximum amount of time client will wait for a summarize is the minimum of maxSummarizeAckWaitTime (currently 10 * 60 * 1000) and maxAckWaitTime. |
maxOpsSinceLastSummary | number | Defines the maximum number of Ops in between Summaries that can be allowed before forcibly electing a new summarizer client. |
summarizerClientElection | boolean | Flag that will enable changing elected summarizer client after maxOpsSinceLastSummary. This defaults to false (disabled) and must be explicitly set to true to enable. |
Property Details
initialSummarizerDelayMs
Delay before first attempt to spawn summarizing container.
Signature
initialSummarizerDelayMs: number;
Type: number
maxAckWaitTime
Defines the maximum allowed time to wait for a pending summary ack. The maximum amount of time client will wait for a summarize is the minimum of maxSummarizeAckWaitTime (currently 10 * 60 * 1000) and maxAckWaitTime.
Signature
maxAckWaitTime: number;
Type: number
maxOpsSinceLastSummary
Defines the maximum number of Ops in between Summaries that can be allowed before forcibly electing a new summarizer client.
Signature
maxOpsSinceLastSummary: number;
Type: number
summarizerClientElection
Flag that will enable changing elected summarizer client after maxOpsSinceLastSummary. This defaults to false (disabled) and must be explicitly set to true to enable.
Signature
summarizerClientElection: boolean;
Type: boolean