繁体   English   中英

作为屏幕进程运行的 Python 脚本在 Ubuntu / AWS EC2 上被“杀死”

[英]Python script running as screen process gets “Killed” on Ubuntu / AWS EC2

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

我用screen <run script>启动脚本,但是它被随机杀死,我不知道为什么。 有一次我让它在前台运行,我看到“Killed”是进程的最后一个 output。

我尝试使用sudo screen <run script>以 root 身份运行它,但我得到[screen is terminating] 不确定root是否会有所帮助。

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

你的剧本的性质是什么? 是否受 CPU/内存限制? 我假设您过度使用 a1.medium EC2 实例中提供的 vCPU

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM