跳转到内容
搜索文档

连接限制

最后更新 查看 MarkdownAgent 设置

当 HTTP/HTTPS 流量通过 Cloudflare 代理时,通常会建立两个 TCP 连接:第一个在请求客户端与 Cloudflare 之间,第二个在 Cloudflare 与源站服务器之间。每个连接都有自己的 TCP 和 HTTP 限制,如下所述。

客户端与 Cloudflare 之间

Type Limit (seconds) HTTP status code at limit 可配置
Connection Keep-Alive HTTP/1.1 400 TCP connection closed
Connection Idle HTTP/2 400 TCP connection closed

Cloudflare 与源站服务器之间

Type Limit (seconds) HTTP status code at limit 可配置
Complete TCP Connection 19 522
TCP ACK Timeout 90 522
TCP Keep-Alive Interval 30 520
Proxy Idle Timeout 900 520
Proxy Read Timeout 125 524 是,Enterprise zone
Proxy Write Timeout 30 524
HTTP/2 Pings to Origin Off -
HTTP/2 Connection Idle 900 No

可配置限制

Enterprise 客户可以自定义某些 TCP 连接。请联系您的账户团队了解更多详情。

Keep-Alive

Cloudflare 维护 keep-alive 连接以提高性能,并降低 Cloudflare 将其全球网络中的客户流量代理到站点源站时在请求事务中重复 TCP 连接的成本。

确保在源站上启用 HTTP keep-alive 连接。Cloudflare 在最后一个 HTTP 请求后复用开放的 TCP 连接,直到 Proxy Idle Timeout 限制。如果开放的 TCP 连接过多,源站 Web 服务器会关闭 TCP 连接。HTTP keep-alive 有助于避免 Cloudflare 代理的请求出现连接重置。

请求限制

URL 限制为 16 KB。请求头总限制为 128 KB。

响应限制

响应头总限制为 128 KB。

缓存限制

有关最大上传大小和可缓存文件大小限制的更多详情,请参阅缓存文档

这篇文档对您有帮助吗?