Configure Heartbeat Cron
The heartbeat cronjob is one of the major parts of Pacemaker. It is necessary to have this job up and running to use Pacemaker.
The heartbeat executes the condition checks for and initiates pipelines, which are ready to be executed. At the same time, it checks the conditions for steps within existing pipelines and triggers the execution, if a step is ready to run.
By default you should create a new crontab entry within your OS as following:
* * * * * /usr/bin/env php <PATH_TO_MAGENTO_ROOT>/bin/magento pipeline:heartbeat
This configuration will run the heartbeat every minute.
If you need to run the heartbeat less often then every minute you need to define the
pulse to avoid
time gaps within time-based conditions.
Example for a heartbeat, which is running every two minues:
*/2 * * * * /usr/bin/env php <PATH_TO_MAGENTO_ROOT>/bin/magento pipeline:heartbeat --pulse 2