我在ec2实例上运行RStudio服务器(使用Louis Aslett的AMI)并通过浏览器连接。
我有一些长脚本要运行,以为我可以让它们运行并关闭浏览器选项卡/关闭计算机。
但是,当我这样做时,似乎中断了控制台,并且当我重新登录到服务器(将地址粘贴到地址栏并重新登录)时,我遇到一个警报,通知我R会话已终止并且我的工作区已完全重置(重置工作目录,丢失所有数据或变量)。
请注意,我没有终止实例,只是关闭了RStudio加载到的浏览器选项卡。
难道我做错了什么?是否有适当的方法安全断开连接并防止这种情况发生?
谢谢
AMI的作者暗示AMI基于Linux,因此您可以screen
在启动RStudio服务器会话之前运行。
该screen
软件包与大多数Linux发行版捆绑在一起。作者没有提到他的AMI基于哪个发行版,也没有列出所有包含的软件包,但是如果AMI没有,则可以使用软件包管理器进行安装:
sudo apt-get install screen -y
如果您的包裹经理是apt
。使用yum
软件包管理器进行的安装类似。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句