Cron 定时群发与媒体管理
支持大文件加速发送与发送状态追溯
无论是每日的例行通告,还是特定的活动促销。系统内置 APScheduler 引擎, 支持灵活的 Cron 定时表达式,定时投递出站消息。集成 S3 与本地双级存储管理,支持批量上传、智能本地清理,确保发送零卡顿。
强大的定时调度引擎
底层结合 APScheduler 框架实现。支持秒级间隔、日期一次性发送与完整的 Cron 分/时/天表达式规则。即使服务器关机重启,也会在恢复后自动补偿或重新载入规则,杜绝漏发漏报。
多云端 S3 & 本地缓存
兼容 Amazon S3 等标准的云对象存储,也支持在服务器本地缓存(支持 LOCAL_TEMP_MAX_BYTES 容量控制与定时后台自动清理过期文件),大文件上传更流畅,群发读取零卡顿。
多账号轮询与发送历史
任务支持选择多个托管账号轮替出站发送。系统在后台详细记录每一条出站消息的状态(成功/失败/等待),对出站队列有完整的可读分析,助您随时掌握群发进度。
定时群发与媒体加载系统架构
APScheduler 触发 ➜ 从 S3/本地临时目录拉取媒体 ➜ 分片并发执行出站 ➜ 写入发送状态
根据设定的间隔、日期或 Cron 规则动态计时,毫秒级精准回调触发发送事件。
支持上传到远程 S3 桶,并在 LOCAL_TEMP_DIR 中维护本地零时目录,定时后台任务自动清理过期缓存。
从分片号池拉取并发执行器发送。全部规则与出站历史均提供安全软删除以应对后续数据审计需求。
专为群发优化的本地临时目录设计规范
为保证高并发发送多媒体消息时磁盘不被撑爆,系统设计了严密的缓存与文件清理机制。
磁盘阈值安全屏障
通过环境变量 LOCAL_TEMP_MAX_BYTES(默认 5GB)限制临时目录最大容量。如果上传或拉取的文件超过该限额,系统会自动阻断并清理最早的缓存文件,提供高可靠的数据屏障。
全天候自动化清理任务
后台自动开启独立协程轮询 CleanupExpiredFiles,每隔一定时间扫描并删除保留期(如 168小时/7天)以外的文件,让系统保持极简与免维护状态,不影响群发业务流。
立即创建您的第一个定时群发规则
支持一键免登录快速预览,查看秒级与 Cron 发送效果。