如果您的代理连接开始中断或被拒绝——很可能与连接数限制有关。不用担心,下面说明它的来源以及如何快速解决。
为什么会出现这种情况
为了让网络对所有客户保持快速稳定,我们会限制对单个 IP 的并发连接(线程)数量——这是针对 ISP 和 IPv4 代理类型的 Fair Usage Policy 的一部分。
请放心:绝大多数客户从未遇到过这种情况。该限制仅在单个 IP 负载异常高时才会触发——因此如果您正在阅读本文,很可能是您的脚本或软件打开的连接数比平常多。
限制如何运作
每个 IP 默认提供 100 个并发连接。该数量按每个地址单独计算——因此如果某个 IP 超出限制,不会影响您的其他代理,它们会照常工作。
一旦超出限制,超出部分的新连接会被暂时拒绝。这不是封锁或故障——一旦负载恢复正常,限制会自动解除。
您可以怎么做
通常只需稍微调整负载即可:
将脚本中的线程/工作进程数量限制为 90-95,在限制以下留出少量余量;
使用 connection pooling / keep-alive,而不是为每个请求都打开新连接;
如果负载持续偏高,请将请求分散到多个 IP(例如 round-robin);如有需要,也可以购买额外的代理。
您可能会想更换代理,但在相同负载下,新的 IP 同样会达到相同的限制——因此更可靠的做法是降低负载本身。
如果降低负载后限制仍然存在
如果您的凭据被第三方获知,并且有其他人与您同时使用该代理,有时会发生这种情况。在这种情况下,更改代理的登录名和密码会有帮助——您可以在个人账户中自行完成。
如果问题仍然存在——请通过聊天联系我们,我们一起解决。
法律依据
完整条款请见我们的公开要约第 4.9 条。
