定时任务与通知

适用版本:会员插件 1.3.3 · 核对日期:2026-10-10

用途

管理等级过期检查、过期提醒和会员支付状态同步,检查通知请求与实际送达。

前置条件

核心插件调度器可用。通知需另行配置 Halo 通知渠道和用户接收信息。

操作入口

通用设置 → 等级设置、支付设置、核心插件调度任务管理与 Halo 通知配置。

操作步骤

  1. 配置等级过期检查 Cron,保存后检查任务注册和启用状态。
  2. 配置过期提醒 Cron 与提前天数,大于 0 才启用提前提醒条件。
  3. 配置会员支付订单同步 Cron,核对充值状态同步。
  4. 查看最近执行结果、错误和超时信息;无效 Cron 先修正再验证。
  5. 验证等级相关、推荐注册及充值通知,分别核对业务记录、通知调用和渠道实际送达。

预期结果与核对

三类任务通过核心插件统一调度器运行。当前任务时区为 Asia/Shanghai,同类任务采用禁止重入并设超时,设置变更会重新注册相关任务。

限制与注意事项

任务键为 level-expiration-check、level-expiration-reminder、member-payment-sync。关闭或无效表达式会禁用任务;内部兜底 Cron 不代表该任务处于启用状态。生成通知或调用通知服务不证明邮件等渠道已经送达。

常见问题

  • 任务一直没执行? 查 Cron、启用状态、核心调度运行情况、上次结果和日志。
  • 只有充值不更新? 对照支付服务、同步任务、会员流水和账户处理。
  • 通知没收到? 检查用户接收信息、渠道配置及发送记录,不只查会员插件日志。