作为屏幕进程运行的 Python 脚本在 Ubuntu / AWS EC2 上"Killed"



我想让一个python脚本不断地在我的Ubuntu实例上运行。这是一个AWS EC2 a1.medium实例,脚本经常占用几乎100%的CPU。

我用screen <run script>开始这个脚本,但它会被随机杀死,我不知道为什么。有一次我把它放在前台,我看到";被杀死";作为过程的最后输出。

我试着用sudo screen <run script>作为root运行它,但我得到了[screen is terminating]。但不确定root是否会有所帮助。

我能做些什么来解决这个问题吗?我尝试使用具有适当权限的-L -Logfile <filename>文件,但它一直是空的,所以我真的不知道如何判断出了什么问题。

脚本的性质是什么?它是CPU/内存绑定的吗?我假设你过度使用了a1.medium EC2实例中提供的vCPU

你也可以看看这个来了解窃取时间

相关内容

  • 没有找到相关文章

最新更新