GitHub user aayostem added a comment to the discussion: Why is the default value of task_instance_heartbeat_sec set to 0?
You're right that the heartbeat interval should be smaller than the timeout for most monitoring systems. and yes, Airflow does work this way.. However, you seem to be mislead by the = 0 default because it creates the appearance of equal values, but the system is designed to tolerate at least one missed heartbeat before timing out. So you're not misunderstanding - the naming and default values can be confusing, but the underlying mechanism does work as you'd expect to function. GitHub link: https://github.com/apache/airflow/discussions/58195#discussioncomment-14936644 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected]
