大家好,我这有个很耗时的程序需要运行,所以想把它放到服务器上运行,然后过两天来取结果。
我将代码(python)通过ftp上传到服务器上后,用SSH客户端连接上服务器,使用python my_program.py启动了程序,然后SSH客户端就成阻塞状。我试图关闭客户端,结果过一会儿重新打开时发现程序运行被中断了。程序一定已经成功运行一小段时间了,因为在生成的文件中显示了一小部分结果。请问如何才能在中断与服务器的网络连接后能保持程序运行,使得我能够让程序在服务器上运行几天之后再查看结果。谢谢!
注:这个程序在本地上测试时内存占用量不超过0.05GB,我所用的服务器是1G内存,操作系统是32位Ubuntu,没有图形界面。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。