Свежая новая сессия для rstudio-сервера
Я запускаю rstudio-сервер на виртуализированной машине (vmware-player) ubuntu и обрабатываю много данных в RAM. Я обнаружил, что после некоторого бездействия сеанс приостанавливает данные. Проблема в том, что для возобновления этого сеанса требуется очень долгое время, и это очень затрудняет отставание хоста и виртуальной машины.
Я просто хочу убить сессию и начать новую новую сессию rstudio-сервера, но пока единственный способ, который я нашел, это сделать для reisub
моей машины ubuntu. Кто-нибудь знает лучшее решение?
В качестве примечания, я думаю, что ввод session-timeout-minutes=0
в /etc/rstudio/rsession.conf
в соответствии с здесь должен решить проблему приостановки сеанса.
Ответы
Ответ 1
Я нашел эту страницу, которая касается сброса версии rstudio-desktop. В моем домашнем каталоге я нашел папку ~/.rstudio
. Я переименовал/удалил эту папку, и она загружает новый экземпляр rstudio-server.
На самом деле в папке ~/.rstudio
есть папка с именем suspended session
, которая, как я подозреваю, является вещью хранения данных, поэтому, возможно, удаление этой папки достаточно?
Ответ 2
Ваш вопрос немного назад, но после запуска этой проблемы в zilion раз я нашел способ reset сеанса Rstudio Shiny Server без необходимости прав администратора на Rstudio Shiny Server:
Работает для меня и экономит много времени на поиске всех системных папок или необходимости входить в часть системы, которой вам не разрешено идти или не требуется права администратора на Rstudio Shiny Server.
Надеюсь, это поможет.
Ответ 3
Я пробовал вышеупомянутые решения, которые не сработали для меня. Я пытался убить rsession, который вызывает проблему. просто запустите эту команду, чтобы узнать pid пользовательского сеанса.
ps -u userid
Узнайте pid, который заставляет rsession останавливаться. Убейте этот процесс, и вам хорошо идти.
Ответ 4
Быстрое решение заключалось бы в переименовании ~/.rstudio и повторной открытии веб-страницы с использованием URL-адреса rstudio.