[英]How to break beautifulsoup process on AWS EC2 before it gets killed?
[英]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.