GitHub user IanSweeneyKodiak added a comment to the discussion: dagProcessor
liveness probe always fails
Turns out there is a running dagProcessor job in the db but the cli used for
the health check returns no alive jobs
`select * from job where job_type='DagProcessorJob' order by start_date desc;`
` 206 | | running | DagProcessorJob | 2026-06-26 17:33:29.530223+00 |
| 2026-06-26 17:37:04.932384+00 | |
airflow-dag-processor-5df45489f7-92r7z | airflow`
`airflow jobs check --job-type DagProcessorJob`
`No alive jobs found`
It seems that maybe the dagProcessor is not sending a heartbeat?
Guessing this is because the heartbeat is `only_if_necessary`
https://github.com/apache/airflow/blob/ba8cfe47e57e101a7b9ec39d4ae4a0b042042862/airflow-core/src/airflow/jobs/dag_processor_job_runner.py#L55
Maybe due to the config option
`scheduler.job_heartbeat_sec: 30`
GitHub link:
https://github.com/apache/airflow/discussions/69667#discussioncomment-17588035
----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]