我正在AWS实例上运行Flask.我的目标是能够让Flask独立运行,而不必让我自己运行并运行
python app.py
有没有办法在每次AWS实例本身重新启动时运行此命令?
是的,有一种方法可以在重启时启动python脚本.
在linux上你会找到/etc/init.d 目录.您需要编写自己的init.d脚本并将其放在/etc/init.d目录中,这将确实启动您的python脚本.啊!等待它不是goning是魔术.别担心,有一些固定格式的init.d脚本.脚本包含一些基本任务,如start(),stop(),reload()等.只需在start()块中添加要在start上运行的代码.
一些参考链接:https://bash.cyberciti.biz/guide//etc/init.d