couchbase / sync_gateway

Manages access and synchronization between Couchbase Lite and Couchbase Server
https://www.couchbase.com/products/sync-gateway
Other
448 stars 138 forks source link

Add blip replication heartbeat mechanism #3216

Closed tleyden closed 6 years ago

tleyden commented 6 years ago

From discussion in https://github.com/couchbase/go-blip/issues/12:

we should have a period heartbeat that sends data over the socket periodically, as in the REST changes feed.

Without this, intermediate proxies and load balancers might close connections it determines to be idle, due to no replication activity.

This is a tracking ticket to implement that on the Sync Gateway side of that change.

djpongh commented 6 years ago

This was handled in LiteCore: https://github.com/couchbase/couchbase-lite-core/issues/356