通过shell脚本方式 启动flask项目

假设项目运行端口:8001
虚拟环境名称:test
shell脚本名称: start.sh
gunicorn 的启动配置为:dev_config.py

vim start.sh
填写如下内容
fSum()
{
pid=(lsof -F p -i:8001 | cut -b 2-); } fSum; kill -9pid;
workon test;
gunicorn --config=dev_config.py index:app;
deactivate;

保存并退出
cd 到项目的跟目录,运行脚本:
. start.sh
将会自动重启当前flask项目

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容