Problem description
Data subscription reports "keep alive error" error.
Cause
The server on which the SDK is running does not have a public IP address and cannot connect to DTS instances. This is also because the consumption checkpoint in the subscription channel is not within the data range of the subscription channel.
Solution
Create a public IP address, connect to the SDK over the Internet, or modify the consumption checkpoint. For more information, see modify subscription channel consumption checkpoint.
Application scope
Data Transmission Service (DTS)