基于flask框架gunicorn+nginx的部署方案[对比uwgsi更为容易]

之前写东西没有什么介绍的习惯,毕竟你们能找到就说明你们已经知道他的大致功能了,虽然话是这么说,但是事不应该这么做,毕竟很多人还是比我还小白的小白,我做过小白,知道小白因为看不懂无而从下手时的无奈,所以,我开始写的更详细一些,包括来源和版本介绍。

这篇文章主要说说Gunicorn来源、功能、用法。

 

Gunicorn是一个unix上被广泛使用的高性能的Python WSGI UNIX HTTP Server。和大多数的web框架兼容,并具有实现简单,轻量级,高性能等特点。

gunicorn的安装只需要使用匹配的命令即可完成,就像这样:(venv) $ pip install gunicorn 通常我们会在虚拟环境里安装。假设此时你的起手装备是:

#manage.py
-----------------------------

from flask import Flask

app = Flask(__name__)

@app.route('/')
def hello_world():
    return "hello world !"


if __name__ == '__main__':
    app.run()

------------------------------

我们就输入gunicorn的启动命令:(venv) $ gunicorn -w 4 -b 127.0.0.1:5000 manage:app

高阶点的,我们可以把命令写在文件里。
如图:

 更多命令帮助如下:

          百度文库直接查看>>>

          CDSN下载查看>>>   

------------------------end----------------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值