2014-04-12 35 views
2

我在python燒瓶上創建了一個小應用並部署在EC2 aws機器上,當我對ec2機器執行ssh並啓動燒瓶時,它可以工作,但是當我終止燒瓶時,我可以使用nohup來運行它。使它獨立於ssh會話並連續運行的最佳方式是什麼?在背景中的EC2上運行python燒瓶

謝謝

+0

非常感謝這個問題很多 –

回答

4

有幾種選擇:

  1. nohup python app.py &
  2. 使用screen
  3. 運行supervisord(link)在系統啓動並通過它控制所有(Python的方式:))

nohup意思是:即使stty被切斷,也不要終止這個過程。

&最後意思是:運行這個命令作爲後臺任務。

+0

非常感謝這個回答 –