#3360·metaflow

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