Dav*_*nan 12
理想情况下,您应该使用系统调度程序:Unix系统上的cron或Windows系统上的Scheduled Tasks.
可能有一些要求意味着您无法为每次调用函数生成新进程.如果是,则使用无限循环调用Sys.sleep()等待下一次调用到期.
repeat {
startTime <- Sys.time()
runFunction()
sleepTime <- startTime + 5*60 - Sys.time()
if (sleepTime > 0)
Sys.sleep(sleepTime)
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2853 次 |
| 最近记录: |