Skip to content

定时与执行频率

任务通过 Cron 表达式 控制执行频率。客户端提供了常用频率选项 + 高级自定义。

常用频率(推荐)

在「执行频率」下拉中提供:

选项Cron 表达式等同于
每分钟* * * * *高级会员可用
每 5 分钟*/5 * * * *高级会员可用
每 10 分钟*/10 * * * *会员及以上
每 30 分钟*/30 * * * *会员及以上
每小时整点0 * * * *所有用户
每 2 小时0 */2 * * *所有用户
每 6 小时0 */6 * * *所有用户
每天 0 点0 0 * * *所有用户
每天 9 点0 9 * * *所有用户

Cron 表达式语法

网页侦探使用标准 5 段式 Cron:

┌───────────── 分钟  (0 - 59)
│ ┌─────────── 小时  (0 - 23)
│ │ ┌───────── 日    (1 - 31)
│ │ │ ┌─────── 月    (1 - 12)
│ │ │ │ ┌───── 星期  (0 - 6, 0 = 周日)
│ │ │ │ │
* * * * *

常见写法

表达式含义
0 9 * * *每天 9:00
0 9 * * 1每周一 9:00
0 9 * * 1-5工作日(周一到周五)9:00
0 9,18 * * *每天 9:00 和 18:00
0 9-18 * * *每天 9 点到 18 点每小时
*/15 9-18 * * 1-5工作时间每 15 分钟
0 0 1 * *每月 1 号 0:00
0 0 * * 0每周日 0:00

通配符

字符含义示例
*任意值* * * * * 表示每分钟
,多个值0,15,30,45 * * * * 每 15 分钟
-范围0 9-18 * * * 9 点到 18 点
/步长*/5 * * * * 每 5 分钟

频率与会员等级

会员等级允许的最小间隔
免费用户1 小时
会员10 分钟
高级会员1 分钟
企业会员1 分钟

频率过高的代价

  • 服务器和目标网站都需要承受压力
  • 部分网站会触发反爬虫,导致整段时间无法访问
  • 抢购等场景建议先小批量测试,避免账号被限流

执行时机

  • 调度器在客户端 本地运行,关闭客户端任务不会执行
  • 网页侦探后台运行时(最小化到托盘)也会正常调度
  • 系统休眠期间错过的任务,会在唤醒后 最多补跑 1 次

任务执行的时间窗

每次任务执行:

  1. 启动浏览器(首次约 1-2 秒)
  2. 加载页面 + 等待 JS 渲染(默认 3 秒,可配置)
  3. 抽取元素 + 对比
  4. 触发通知

如果你设置的频率比单次执行时间还短(例如「每分钟」+ 页面加载 80 秒), 调度器会自动跳过来不及的那一轮,避免堆积。

多客户端与任务归属

网页侦探支持同一账号登录多台客户端,并通过 运行客户端 控制任务在哪台机器上调度执行。

完整的运行方案(单节点 / 全节点 / 指定节点)、立即执行的远程触发与会员限制,请参阅 运行客户端

同时在线客户端数量限制

不同会员等级可同时保持登录在线的客户端数量不同,超出时会自动将最早登录的客户端踢下线:

会员等级可同时在线客户端
免费用户1 台
普通会员3 台
高级会员10 台
企业会员不限

服务器持续在线监控

将任务设为 指定节点 并绑定长期在线的 CLI 服务端,即可实现 7×24 持续监控;详见 运行客户端