我的应用程序(托管在Shinyapps.io上)使用nodes
检查数据库表,并在数据更改时向我发送邮件。
当至少有一个会话打开时,该应用程序可以正常工作,但是当没有用户连接时,该应用程序将停止运行。
在reactivePoll
的帮助下,我读到:
会话
与此文件读取器关联的用户会话,如果没有,则为NULL。如果为非null,则会话结束时阅读器将自动停止。
所以,我这样使用了reactPoll,希望它在没有人连接的情况下仍能继续工作。
reactivePoll
但是,当所有最终用户会话断开连接时,reactPoll停止工作。 (reactivePoll(2000, session=NULL, isThereNewFile, loadData)
函数向我发送了一封邮件,所以我知道它不起作用,因为我没有收到任何邮件)。没有会话时,有没有办法让应用程序运行? loadData
是什么意思?