Implemented the Logical Streaming Replication thing are working fine I see the XLogData message appearing and I'm able to parse them.
But I haven't see any "Primary Keepalive message" yet. I had tried setting the tcp_keepalive_interval, tcp_keepalives_idle both from client runtime paramter and well as from postgresql.conf still no clue of it.
Any information around it?
Both of these options are not in the Pg protocol. They are within the OS TCP stack and are not visible to the applications at all.
--
"Genius might be described as a supreme capacity for getting its possessors into trouble of all kinds." -- Samuel Butler