定时任务
定时任务含义就是字面意思,定时触发某些任务
定时任务类型
定时任务的类型包括
- agent任务,展开包括:
- icmp ping / tcp ping / http ping
- http request
- webshell
- exec (执行命令)
- 读取配置
- 写入配置
- 获取ip
- server任务,展开包括:
- 执行数据清理
- 执行某个js worker的onCron函数
如果你需要某个复杂的预设行为定期执行,比如定期查看域名是否过期,如果过期发送telegram通知,或者定期总结服务器的异常,定期检查IP质量并报告等等。 那么可以利用js worker将一系列行为写到代码预设中,并利用定时任务定期触发。
定时任务与延迟曲线
NodeGet 并没有专门的全局统一的延迟探针功能,延迟曲线的实现是利用了cron任务来达成
具体来说,延迟曲线功能的工作方式是,获取所有由定时任务触发的ping/tcp_ping任务结果,绘制到曲线图上
所以当你添加一个定期执行的ping/tcp_ping时,就是创建了一个延迟曲线信源
