Мое приложение (размещено на shinyapps.io) использует reactivePoll
для проверки таблицы базы данных и при изменении данных отправляет мне письмо.
Приложение работает нормально, когда открыт хотя бы один сеанс, но останавливается, когда нет подключенных пользователей.
В справке для reactivePoll
Я прочитал:
сеанс
Сеанс пользователя, с которым нужно связать эту программу чтения файлов, илиNULL, если нет.Если не ноль, читатель автоматически остановится, когда сессия закончится.
Итак, я использовал реактивPoll вот так, надеясь, что он продолжит работать, когда никто не подключен.
reactivePoll(2000, session=NULL, isThereNewFile, loadData)
Однако, когда все сеансы конечного пользователя отключаются, реактивныйPoll перестает работать.(Функция loadData
отправляет мне письмо, поэтому я знаю, что это не работает, потому что я не получаю никаких писем).Есть ли способ запустить приложение, когда нет сессии?что означает session=NULL
?