Suppose I have an application X, if I just call something similar, it will be monitored:
erl -boot X- heart -env HEART_BEAT_TIMEOUT 30 -detached
?
Update: Yes, the asymptote is correct. You also need a HEART_COMMAND environment variable to indicate what to do when restarting the node.
How to use your heart to keep the application alive?
Suppose I have an application X, if I just call something similar, it will be monitored:
erl -boot X- heart -env HEART_BEAT_TIMEOUT 30 -detached
?
Yes, this will automatically start the heart process of the monitoring node. See the heart documentation.
Update: Yes , The asymptote is correct. You also need a HEART_COMMAND environment variable to indicate what to do when the node is restarted.