У меня есть приложение Shiny, которому необходимо загрузить в память несколько довольно больших наборов данных. Чтобы сэкономить время пользователей при просмотре панели управления, я установил app_idle_timeout
равным нулю (используя версию сообщества серверного приложения Shiny), как это предлагается в docs . Это работает, как ожидалось.
Однако базовые данные необходимо обновлять ежедневно. Следовательно, я хотел бы настроить задание cron, которое перезагружает блестящий сервер (или останавливает соответствующие сеансы) каждый день в 3 часа ночи, а затем автоматически инициирует новый сеанс R, чтобы данные из global.R загружались в память и информационная панель готовы к немедленному использованию.
Я не понимаю, как запустить конкретное приложение Shiny с терминала, т.е. mimi c что происходит при переходе по URL-адресу этого приложения на сервере Shiny .
Мы будем благодарны за любые предложения.