如何列出暂停的rstudio服务器会话?

时间:2019-12-18 14:20:39

标签: rstudio-server

我知道我可以使用sudo rstudio-server active-sessions列出活动的会话,但是有什么方法可以列出暂停的会话?我正在使用RStudio Server的免费版本。

我的最终目标是消除暂停的会话,以便更好地管理共享使用的VM上的内存。如果有更干净的方法可以做到这一点,那么我会耳熟能详,但是我认为列出暂停的会话并在定期运行的chron作业中将其杀死可以满足我的需求。

1 个答案:

答案 0 :(得分:0)

不,目前尚无正式的方法;任何全局表中都不存在被暂停的会话。它们会私下保存到用户的主目录中,并且只有拥有该会话的用户才能读取。

暂停的会话也不会占用任何内存,因此枚举它们可能不会帮助您管理内存。

也就是说,如果您的cron作业具有root访问权限,则很容易找到挂起的会话;只需枚举您的用户HOME文件夹并在~/.rstudio/sessions中查找每个用户即可。