在后台运行EC2上的python flask

时间:2014-04-12 10:55:29

标签: amazon-ec2 flask start-stop-daemon

我在python烧瓶上创建了一个小应用程序并部署在EC2 aws机器上,当我对ec2机器进行ssh并启动烧瓶时,它可以正常工作,但是当我终止会话烧瓶死亡时,我可以使用nohup运行它。什么是使其独立于ssh会话并连续运行的最佳方法。

1 个答案:

答案 0 :(得分:7)

有几种选择:

  1. nohup python app.py &
  2. 使用screen
  3. 在系统启动时运行supervisord (link)并通过它进行控制(pythonic方式:))
  4. nohup表示:即使stty被切断,也不要终止此过程。

    &安培;最后意味着:将此命令作为后台任务运行。