Perhaps there’s a firewall somewhere that’s black holing idle connections? Since this is nodejs, a quick workaround is to issue a simple command every few seconds or so (or better yet, a stat
command which will broadcast to all the servers). This will ensure that there’s no timeout.