This question already has an answer here:
Schedule R script using cron

(1个答案)


4年前关闭。




我正在使用Shiny开发应用程序,作为项目的一部分,我需要每天从网站上抓取一些数据。是否可以计划使用cron或类似的实用程序每12小时完成一次作业?
我正在使用免费的 Shiny 服务器托管服务器

最佳答案

我真的不建议这样做。是的,invalidateLater旨在安排一个响应式(Reactive)稍后再运行,但是您的用例正在滥用该功能。另外,一个 Shiny 的应用 session 并不意味着将全天候运行24/7,它可能会在这12个小时之间消失。

您可能应该使用cronjob(cronjob可以调用R脚本,这是100%合法的)

关于r - 在 Shiny 的应用程序上安排任务,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24880355/

10-16 11:59