国产化服务环境中使用gunicorn部署Flask应用并配置开机自启

背景

服务端由第三方部署了一个基于 darknet (一个较为轻型的完全基于C与CUDA的开源深度学习框架)的识别算法服务,通过 FlaskWeb 服务对业务服务暴露 API 接口。作为测试,一开始是直接通过 python3 app.py 的命令行启动的服务,不过在控制台可以看到以下警告信息。

[root@localhost i-am-ai]# python3 app.py

* Serving Flask app 'app'
* Debug mode: on
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.

也就是,不建议在生产环境中这样启动服务。前些年,我曾使用 uwsgi 成功部署过基于 DjangoWeb 应用开发环境方式启动Django,一段时间后应用没响应了。。。所以这次一开始也使用的是 uwsgi ,可这

猜你喜欢

转载自blog.csdn.net/u013810234/article/details/128428000
今日推荐