#r #nginx #jupyter-notebook #rstudio-server
#r #nginx #jupyter-ноутбук #rstudio-сервер
Вопрос:
У меня есть сервер RStudio с такой настройкой:
1- It's accessible through the terminal in Jupyter notebooks
2- It's hosted with a Kube app with a Docker image and I use NGINX
У меня есть скрипт для запуска из моего экземпляра с терминала в Jupyter.
Он подключен к компьютеру с большим объемом памяти и места на жестком диске.
Шаги сценариев в основном:
1- Download R
2- Downloads five R packages
3- Build nginx
3- Create docker instance
На выходе будет URL-адрес сервера rstudio, и когда я загружаю URL-адрес, мне обычно приходится ждать ~ 20 минут, чтобы получить доступ к R.
Он либо показывает мне серый экран загрузки, либо загружает сервер RStudio, но я ничего не могу сделать (это будет указывать на запущенный процесс).
Как мне увеличить время загрузки до 1-2 минут вместо 15-20 минут? Что может вызвать эту задержку?
Комментарии:
1. «Загрузка важных пакетов» Сколько и какого размера они? Это R-пакеты?
2. Он загружает пять важных пакетов R, таких как tidyverse и lubridate
3. Ну, tidyverse (на мой взгляд, совсем не важно) имеет огромное дерево зависимостей. Попробуйте без установки этих пакетов для подтверждения, но я ожидаю, что это займет большую часть времени (в частности, если они собраны из исходного кода).
4. Большая часть времени загрузки происходит после загрузки пакетов R, поскольку я могу наблюдать за этим с терминала. Этот процесс обычно занимает ~ 1 минуту
5. Вы загружаете двоичные файлы Windows? В противном случае эти пакеты должны быть собраны с помощью R, а это отнимает много времени.