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