# Zyte API 会话与 FourA：单个 IP 地址保持时长对比

> URL: https://foura.ai/zh/blog/zyte-vs-foura-sticky-sessions
> Updated: 2026-11-12
> Index: https://foura.ai/llms.txt

## 在 Zyte API 和 FourA 上，粘性会话能保留一个 IP 多久？

Zyte API 会话可能在启动 15 分钟后过期，或者在其最后一次请求后 2 分钟过期。在 FourA 上，premium exit 会按照你设定的分钟数保留一个地址，范围为 3 到 1,440 分钟，时长是前者的 96 倍。我们于 2026 年 11 月 12 日查阅了 [Zyte 的 API 参考文档](https://docs.zyte.com/zyte-api/usage/reference.html)及我们自己的文档。

## 当任务需要固定地址时 FourA 如何处理

你发送一个带有 `exitClass: premium` 和 `exitLifetimeMin` 的 Proxy Finder 请求，参数为 3 到 1,440 之间的整型分钟数（[出口位置文档](https://foura.ai/docs/api/endpoints#exit-location)）。响应中会包含一个 proxy ID。在后续的每次调用中将该 ID 传递给 Single 或 Browser，每个请求都会从同一个地址发出（[固定机制说明](https://foura.ai/docs/how-to/reuse-a-proxy)）。

Premium exits 包含在[每个方案](https://foura.ai/prices)中，包括免费版，且保持会话不需要地理定位。为其指定国家、城市或网络则需要。我们于 2026 年 11 月 5 日发布了 `exitLifetimeMin`（[更新日志](https://updates.foura.ai)）。

## Zyte API 处理同一需求的方式

当你发送 `session.id`（由你生成的 UUID）时，[客户端管理的会话](https://docs.zyte.com/zyte-api/usage/features.html)就会启动。复用该 ID 的请求共享同一个 IP 地址、网络栈和 cookie jar。Zyte 的参考文档指出，一旦发生以下任一情况，会话就可能过期：

- 自创建起已过去 15 分钟
- 自上次使用后已过去 2 分钟
- 该会话上连续 3 个请求被封禁

此外，过期的 ID 在接下来的 5 到 10 分钟内无法复用；在此之后使用它会开启一个新会话。在设备住宅 IP 上的会话，当该 IP 过期时，中间也可能会更换地址，不过它会保持在同一个国家。

| 规则 | Zyte API | FourA |
|---|---|---|
| 会话时长 | 最多 15 分钟 | 3 到 1,440 分钟 |
| 设置方 | Zyte | 你自己，按请求设置 |
| 保留内容 | IP、cookie jar | 该地址 |

## 为什么 FourA 在这里更具优势

以一个需要在一小时内保持同一访客特征的任务为例：登录状态下的导出、存有送货地址的购物车，或是验证通过状态绑定到对应 IP 的商品列表。在 Zyte API 上，这至少需要四个会话，且每个会话的地址都可能改变，如果任务等待间隔超过 2 分钟，变动还会更频繁。在 FourA 上，只需一个带有 `exitLifetimeMin: 60` 的 Proxy Finder 请求，即可在这一小时内使用同一个 proxy ID。

礼貌爬虫会最先触发 2 分钟规则。若在页面之间等待三分钟以降低小型网站的负载，Zyte 会话可能在每一步都会过期。

Zyte 在 session 承载能力方面的设计值得肯定。它在保留 IP 的同时维护 cookie jar 和网络栈，因此你无需自行追踪 cookie。其服务端托管 session 更进一步：Zyte 会为你创建、复用和注销 session，并可在首次 request 前执行初始操作（例如设置地理位置）。（我们在 [9 月份](https://foura.ai/blog/zyte-vs-foura-cost-per-request)逐档对比了其 request 价格。）

## 在 FourA 上运行相同的 request

测算你的任务中一旦地址变更就会中断的最长连续耗时，并向上取整：这就是你的 `exitLifetimeMin`。如果超过 15 分钟，或者期间有任何超过 2 分钟的暂停，单个 Zyte session 就无法维持。

## 常见问题

**Zyte session 的 15 分钟耗尽后会发生什么？** 它会过期，且 Zyte 在 5 到 10 分钟内不允许你复用该 ID。此后，同一个 ID 会在一个新地址上开启新的 session。

**在 FourA 上保持地址需要多少费用？** 仅计算 request 和流量，不按分钟计费。每次调用按常规扣除 credit，优质出口双向传输的每个字节均计入你套餐的优质流量，包括未成功返回页面的尝试（[优质流量计量方式](https://foura.ai/docs/guides/plans-and-metering)）。

**我可以通过 proxy 端口保持地址吗？** 可以。在优质网络上，任何支持 proxy URL 的客户端中，指定名称的 session 都可将地址保持 `lifetime` 分钟（范围为 3 到 1,440 分钟，详见 [proxy 端口文档](https://foura.ai/docs/api/proxy-port)）。

不妨在 FourA 上运行耗时一小时的任务：在 [auth.foura.ai/signup](https://auth.foura.ai/signup) 创建免费账户，发送一个带有 `exitClass: premium` 和 `exitLifetimeMin: 60` 的 Proxy Finder request，并在后续每次调用中固定其返回的 proxy ID。免费方案无需绑定信用卡，并包含用于测试的优质流量。
