Class RequestJournalConfiguration
Represents configuration of request journal used to avoid duplicate one-way messages.
Inherited Members
Namespace: DotNext.Net.Cluster.Consensus.Raft.Http
Assembly: DotNext.AspNetCore.Cluster.dll
Syntax
public sealed class RequestJournalConfiguration
Properties
| Edit this page View SourceExpiration
Gets or sets expiration time of the single request.
Declaration
public TimeSpan Expiration { get; set; }
Property Value
| Type | Description |
|---|---|
| TimeSpan |
MemoryLimit
Gets or sets memory limit (in MB) for the journal of input requests used to detect duplicate requests.
Declaration
public long MemoryLimit { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
PollingInterval
Gets or sets the time interval after which the request journal compares the current memory load against the absolute memory limits.
Declaration
public TimeSpan PollingInterval { get; set; }
Property Value
| Type | Description |
|---|---|
| TimeSpan |