词汇表·简介和会议
粘性会话(代理)
一种代理设置,可在一段时间内在连续请求中保持相同的退出 IP。
定义
粘性会话是代理提供商的一项功能,它通过同一退出 IP 路由一系列请求,而不是每次轮换到新的 IP。它是由每个提供商的产品定义的,而不是由网络标准定义的,因此会话长度、触发器和失败行为在提供商之间有所不同。 (在负载平衡中,“粘性会话”的含义有所不同:将用户固定到一台后端服务器。)
它是如何运作的
- 您将会话标识符添加到代理用户名或使用专用端口;具有相同标识符的请求重复使用一个退出IP。
- Oxylabs 文档中的示例:默认情况下,住宅代理会根据每个请求轮换; sessid 参数默认在 10 分钟内保留相同的 IP(或直到 60 秒不活动),sesstime 将其延长至 1440 分钟。
- 如果住宅设备离线,一些提供商会默默地轮换到新的 IP,而严格的单 IP 模式会返回错误(Oxylabs:HTTP 502 for sessid_oneip)。
为什么这很重要
- 登录的工作流程通常需要在会话期间有一个稳定的 IP;登录过程中更改的 IP 可能会触发安全检查。
- 了解您的提供商是否会轮换或在断开连接时失败,有助于您为浏览器配置文件选择正确的模式。
限制和常见误解
- “粘性意味着永久。”会话过期,住宅用户可能会断开连接;计划 IP 最终发生变化。
- “会议时间保证完成。” Oxylabs 指出,当计时器到期时,即使请求仍在进行中,会话也会结束。
示例: QA 测试人员使用设置为 30 分钟的粘性会话通过一个浏览器配置文件运行 20 分钟的结账测试,因此整个流程从一个位置显示。
没有浏览器或代理可以保证帐户不会受到限制。遵守各个平台的规则。