我正在使用闪亮的应用程序,作为我的项目的一部分,我需要每天从网站上抓取一些数据。
是否可以安排每12小时完成一项工作,使用cron或类似的实用程序?
我正在使用免费的闪亮服务器托管服务器
答案 0 :(得分:4)
我真的不建议这样做有光泽。是的,invalidateLater用于安排在以后再次运行被动,但您的用例正在滥用该功能。此外,单个闪亮的应用程序会话并非意味着全天候运行,它可能会在这12个小时之间死亡。
你应该使用cronjob(cronjob可以调用R脚本,这是100%合法的)
答案 1 :(得分:2)
Shiny doind中有一个特定的方法:
invalidateLater
另见http://shiny.rstudio.com/reference/shiny/latest/invalidateLater.html。