My CouchDB (production) server is sometimes shut down, without my wanting it to. While inspecting logs I noticed Erlang/CouchDB (one or the other) sends a heart beat, and that heart beat is monitored. When a time-out occurs, the server is brutally killed (couchdb -k
). This is almost always unwanted behaviour, definitely on a production server.
I've come across this issue, which states the same and indicates this mostly occurs during heavy server loads, something I noticed also.
I'm looking for a solution to keep my server running, but to do that I need to know more about this behaviour. Unfortunately both the CouchDB wiki and the guide don't give much information about this (only the parameter in the changes API).
Can someone provide more info about this?