【问题标题】:how to list suspended rstudio server sessions?如何列出暂停的 rstudio 服务器会话?
【发布时间】:2020-04-11 03:00:07
【问题描述】:

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

我的最终目标是终止暂停的会话,以更好地管理共享 VM 上的内存。如果有更清洁的方法可以做到这一点,我会全力以赴,但我认为结合列出暂停的会话并在定期运行的 chron 作业中杀死它们将满足我的需求。

【问题讨论】:

    标签: rstudio-server


    【解决方案1】:

    不,目前没有正式的方法可以做到这一点;任何全局表中都不存在暂停的会话。它们私下保存到用户的主目录中,并且只能由拥有会话的用户读取。

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

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

    【讨论】:

      猜你喜欢
      • 2014-07-25
      • 1970-01-01
      • 2017-05-23
      • 1970-01-01
      • 2012-11-27
      • 2015-08-13
      • 2019-07-20
      • 1970-01-01
      • 2015-12-16
      相关资源
      最近更新 更多