使用二郎心

Dan*_*iel 5 erlang heartbeat erl

如何用心来保持应用程序的存活?

假设我有一个应用程序X,如果我只是调用类似的东西,它会被监控:

erl -boot X -heart -env HEART_BEAT_TIMEOUT 30 -detached
Run Code Online (Sandbox Code Playgroud)

Ada*_*erg 4

是的,这将自动启动一个监视您的节点的核心进程。请参阅心脏文档

更新:是的,渐近线是正确的。您还需要一个HEART_COMMAND环境变量来指示重新启动节点时要做什么。