正常的 HTTP/2 流取消 (错误代码为 0 / NO_ERROR) 会在 ERR 级别上记录

作者: brenner-tobias创建于 2026年8月25日更新于 2026年8月25日
标签Type: BugPriority: Normal

描述错误

当远程客户端友好地终止长期存在的 HTTP/2 流(例如关闭后端事件、WebSocket 或实时日志流的浏览器选项卡)时,cloudflared 会以 ERR 严重级别记录流取消。根据 RFC 9113(HTTP/2),错误代码 0x0(NO_ERROR)表示流关闭是无误的且是故意的。将这些事件记录为系统错误会在监控系统(例如 Datadog、Grafana)中产生误报,并不必要地污染日志输出。

内容来源: cloudflare/cloudflared