这个问题在这里已经有了答案:
Schedule R script using cron
(1 个回答)
4年前关闭。
我正在使用 Shiny 的应用程序工作,作为我项目的一部分,我需要每天从网站上抓取一些数据。是否可以使用 cron 或类似的实用程序安排每 12 小时完成一次工作?
我正在使用免费的 Shiny 服务器托管服务器
最佳答案
我真的不建议在 Shiny 的情况下这样做。是的, invalidateLater 是为了安排一个响应式(Reactive)稍后再次运行,但是您的用例正在滥用该功能。此外,单个 Shiny 的应用程序 session 并不意味着 24/7 全天候运行,它很可能会在这 12 个小时之间消失。
您可能应该使用 cronjob(cronjob 可以调用 R 脚本,这是 100% 合法的)
关于r - 在 Shiny 的应用程序上安排任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24880355/