rstudio-server的全新会话

j2qf4p5b  于 2022-12-30  发布在  其他
关注(0)|答案(6)|浏览(230)

我在一个虚拟化的ubuntu机器上运行rstudio-server,处理大量的数据到ram中,我发现在一些不活动之后,会话会挂起数据,问题是恢复这个会话需要很长时间,这使得主机和虚拟机都严重滞后。
我只想终止这个会话,然后在rstudio-server上启动一个新的会话,但是到目前为止,我找到的唯一的方法是reisub我的ubuntu机器,有人知道更好的解决方案吗?
顺便说一句,我认为按照here/etc/rstudio/rsession.conf中输入session-timeout-minutes=0应该可以解决会话挂起的问题。

eagi6jfj

eagi6jfj1#

我找到了this page,它负责重置rstudio-desktop版本,在我的主目录中,我找到了文件夹~/.rstudio,我重命名/删除了这个文件夹,这将加载一个新的rstudio-server示例。
事实上,在~/.rstudio文件夹中有一个名为suspended session的文件夹,我怀疑它就是存储挂起数据的东西,所以也许删除这个文件夹就足够了?

lb3vh1jj

lb3vh1jj2#

如果~/.rstudio/sessions/active/中有目录,删除它(类似于rm -rf ~/.rstudio/sessions/active/session-*)可能足以解决问题。

ki0zmccv

ki0zmccv3#

您的问题是一段时间回来,但在遇到这个问题无数次后,我找到了一种方法来重置Rstudio闪亮服务器会话,而无需Rstudio闪亮服务器上的管理员权限:

  • 暂时放在服务器的第一行。r:quit("yes")#强制关闭会话服务器
  • 转到该站点,它将崩溃(会话立即关闭)
  • 删除或注解掉:#quit("yes")#强制关闭会话服务器
  • 去网站,你会有一个新的会话闪亮的应用程序=^)

工程为我和节省了大量的时间搜索通过各种系统文件夹或需要进入系统的一部分,你不允许去或需要管理员权限的rstudio闪亮的服务器。
希望这能帮上忙。

mm9b1k5b

mm9b1k5b4#

我已经尝试了以上的解决方案,但没有为我工作。我试图杀死rsession这是造成问题。只是运行此命令来找出用户会话的pid。
ps -u用户标识
找出导致rsession停止的pid,然后关闭该进程,就可以开始了。

bgibtngc

bgibtngc5#

请注意,对于较新版本的Rstudio,此文件夹现在位于
~/.本地/共享/rstudio/会话/
而在某些较早的版本中,它也可以在~/.rstudio-desktop中看到,请参见documentation page

7uzetpgm

7uzetpgm6#

一个快速的解决方案是重命名~/.rstudio并使用rstudio url重新打开网页。

相关问题