Я разработал блестящее приложение, сначала нужно запустить SQL-запросы, которым требуется около 5-10 минут для запуска. После этого строительство участков довольно быстро. Моя идея заключалась в том, чтобы запускать запросы один раз в день (с invalidLater
) до shinyServer()
. Это сработало хорошо.Запускать блестящее приложение постоянно на сервере
Теперь я получил доступ к блестящему серверу. Я мог бы сохранить свое приложение в ~/ShinyApps/APPNAME/
и получить к нему доступ http://SERVERNAME.com:3838/USER/APPNAME/
. Но если я открою приложение, хотя он не открыт в каком-либо другом браузере, для начала потребуется 5-10 минут. Если я его открываю, пока он также открыт на другом компьютере, он запускается быстро.
У меня нет опыта работы с severs, но я завершаю, что на моем сервере работает только приложение, как только кто-то обращается к нему. Но в моем случае он должен запускаться постоянно, поэтому он всегда запускается быстро и может обновлять данные (используя SQL-запросы) один раз в день.
Я просмотрел документацию, так как я предполагаю, что это проблема с настройкой.