如何保持Python应用程序在EC2实例中运行?
我有一个python应用程序,作为名为“example.py”的文件上传到EC2实例。我希望这段代码能够持续运行,因为它有一个while循环,每分钟调用一个第三方twitterapi。如果运行“python3 example.py”并关闭终端,SSH会话将终止。python应用程序是否会继续在该EC2实例中运行?我怎样才能确定呢?谢谢。您可以使用命令断开与当前会话的连接,并如何保持Python应用程序在EC2实例中运行?,python,amazon-ec2,ssh,terminal,Python,Amazon Ec2,Ssh,Terminal,我有一个python应用程序,作为名为“example.py”的文件上传到EC2实例。我希望这段代码能够持续运行,因为它有一个while循环,每分钟调用一个第三方twitterapi。如果运行“python3 example.py”并关闭终端,SSH会话将终止。python应用程序是否会继续在该EC2实例中运行?我怎样才能确定呢?谢谢。您可以使用命令断开与当前会话的连接,并&在后台运行: nohup python3 example.py & 您可以使用命令断开与当前会话的连接,并&在后
&
在后台运行:
nohup python3 example.py &
您可以使用命令断开与当前会话的连接,并&
在后台运行:
nohup python3 example.py &
快速解决方案-您在SSH终端中运行:
nohup python3 example.py &
screen
(如果你不想看到以后发生的事情,最好是这样)
或
最佳解决方案-您可以在SSH终端中创建一个屏幕:
nohup python3 example.py &
screen
然后按ctrl+a+d组合键从中分离。然后可以安全地关闭SSH。如果您想稍后了解情况,您可以:
screen -r
快速解决方案-您在SSH终端中运行:
nohup python3 example.py &
screen
(如果你不想看到以后发生的事情,最好是这样)
或
最佳解决方案-您可以在SSH终端中创建一个屏幕:
nohup python3 example.py &
screen
然后按ctrl+a+d组合键从中分离。然后可以安全地关闭SSH。如果您想稍后了解情况,您可以:
screen -r
没问题!很高兴能帮忙。非常感谢,我不知道这个。这里有一个供其他人使用的文档链接:没问题!很高兴能帮忙。非常感谢,我不知道这个。以下是其他人的文档链接: