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 |