Hello all,

We have been fighting some network/session disconnection issues between 
datacenters and I'm curious if there is anyway to enable tcp keepalive on the 
zookeeper/mesos sockets? If there was a way, then the sysctl tcp kernel 
settings would be used. I believe keepalive has to be enabled by the software 
which is opening the connection. (That is my understanding anyway)


Here is what I see via netstat --timers -tn:

tcp        0      0 172.18.1.1:55842      10.10.1.1:2181      ESTABLISHED off 
(0.00/0/0)

tcp        0      0 172.18.1.1:49702      10.10.1.1:5050      ESTABLISHED off 
(0.00/0/0)



Where 172 is the mesos-slave network and 10 is the mesos-master network. The 
"off" keyword means that keepalive's are not being sent.


I've trolled through JIRA, git, etc and cannot easily determine if this is 
expected behavior or should be an enhancement request. Any ideas?


Thanks much!

-Jeremy

Reply via email to