Cutter 8
$ 32.3 /month
总计 US$96.90 · 节省 5%
- vCPU
- 4 × 专用
- RAM
- 8 GB
- 存储
- 160 GB NVMe SSD
- 流量
- 10 TB
- IPv4 / IPv6
- 1 / /64 routed
解决方案
抓取受内存限制,而非CPU限制:一个无头Chromium标签页大约占用300 MB,因此要围绕并发进行规划。四核和8 GB内存可运行约20个并行浏览器上下文。真正决定成功的是IP多样性和司法管辖区——您需要干净的地址空间、多个IPv4地址,以及一个不会仅因一次爬取速率投诉就终止账户的提供商。
| 资源 | 你实际需要的东西 |
|---|---|
| CPU | 4核,支持约20个并发无头浏览器 |
| RAM | 最低8 GB;如果大规模渲染JavaScript,则需要16 GB |
| 磁盘 | 160 GB NVMe,用于缓存和工件 |
| IP地址 | 附加IPv4地址,可通过面板为每个实例添加 |
| 流量 | 10 TB——渲染后的页面比看起来更占空间 |
总计 US$96.90 · 节省 5%
总计 US$176.70 · 节省 5%
总计 US$262.20 · 节省 5%
对于此工作负载,位置通常是影响最大的决定——要么因为延迟至关重要,要么因为司法管辖区至关重要。
四个专用核心和 8 GB 内存是实际的起步配置。
Playwright 或 Puppeteer 配合内置 Chromium,在 Docker 内运行,便于彻底清理。
使用 SO_BINDTODEVICE 或出站代理将每个工作进程绑定到不同的源地址。
礼貌性延迟可让你远离黑名单,并保持项目的可持续性。
流式传输到对象存储或 Hold 实例,这样重建不会带来任何损失。
允许,前提是访问合法公开的数据,且速率不拖累目标网站。我们禁止凭据填充、绕过付费墙或身份验证,以及构成未授权访问的爬取行为。
每个实例可通过控制面板最多添加八个额外的 IPv4 地址,外加路由的 IPv6 /64 段。
选择目标司法辖区以外的地方以实现法律隔离,同时离目标近以降低延迟。针对欧洲目标,阿姆斯特丹、摩尔多瓦和索菲亚通常是折衷之选。