The*_*ter 2 python ssh terminal amazon-ec2
我有一个 python 应用程序,我将其作为名为“example.py”的文件上传到 EC2 实例。我希望这段代码能够连续运行,因为它有一个 while 循环,每分钟调用一个第三方 Twitter API。如果我运行“python3 example.py”并关闭终端,SSH 会话将终止。python 应用程序会继续在该 EC2 实例中运行吗?我怎样才能确定这一点?谢谢。
小智 6
快速解决方案- 您在 SSH 终端中运行:
nohup python3 example.py &
Run Code Online (Sandbox Code Playgroud)
(如果你不想看到以后发生的事情最好)
或者
最佳解决方案- 在 SSH 终端中创建一个屏幕:
screen
Run Code Online (Sandbox Code Playgroud)
然后按 ctrl+a+d 与之分离。然后你就可以安全地关闭SSH了。如果您想稍后查看发生了什么,您可以:
screen -r
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
909 次 |
最近记录: |