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]

Reply via email to