This question already has an answer here:
Schedule R script using cron
(1个答案)
4年前关闭。
我正在使用Shiny开发应用程序,作为项目的一部分,我需要每天从网站上抓取一些数据。是否可以计划使用cron或类似的实用程序每12小时完成一次作业?
我正在使用免费的 Shiny 服务器托管服务器
(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