MetadataHeartBeat._heartbeat 发布消息时不设置超时时间,因此其自身的 `except requests.exceptions.Timeout` 处理程序无法访问
作者: RudraDudhat2509创建于 2026年9月2日更新于 2026年9月2日
`_heartbeat()` 在 `metaflow/metadata_provider/heartbeat.py` 中使用了 `requests.post`,没有设置超时,但紧跟着它的代码是一个 `except requests.exceptions.Timeout` 处理器。默认情况下,`requests` 不会超时,因此该处理器永远不会触发。
内容来源: Netflix/metaflow