我必须通过SSH登录到服务器,并在包含海量数据的目录上运行我的Java程序,该数据大约高达50GB。根据我的计算,在海量数据上运行代码大约需要6个小时。有什么方法可以让服务器运行我的Java程序,以便即使我与服务器断开连接也可以在运行代码时没有任何问题?
提前致谢!
最佳答案
您可以使用screen
启动 session 并在其中运行Java进程。然后,您可以分离它并断开SSH session ,然后稍后重新加入以检查进度。
http://www.gnu.org/software/screen/