IotHubServiceClientOptions.AmqpConnectionKeepAlive Property

Definition

Specify client-side heartbeat interval. The interval, that the client establishes with the service, for sending keep alive pings.

public TimeSpan AmqpConnectionKeepAlive { get; set; }
member this.AmqpConnectionKeepAlive : TimeSpan with get, set
Public Property AmqpConnectionKeepAlive As TimeSpan

Property Value

Remarks

The default value is 2 minutes.

Only used for AMQP. Can only be used for MessagesClient, MessageFeedbackProcessorClient and FileUploadNotificationProcessorClient. The client will consider the connection as disconnected if the keep alive ping fails. Setting a very low idle timeout value can cause aggressive reconnects, and might not give the client enough time to establish a connection before disconnecting and reconnecting.

Applies to