栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

gunicorn閮ㄧ讲flask(gunicorn flask)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

gunicorn閮ㄧ讲flask(gunicorn flask)

gunicorn的作用是:作为负载均衡和并发的控制

通过gunicorn启动flask

gunicorn main:app
// -w 并发数
gunicorn -w 4 -b 0.0.0.0:8080 main:app
// 通过配置文件读入
gunicorn --config gunicorn.conf main:app

来控制多线程的并发数

Flask

# main.pyfrom flask import Flask
# 获取程序的句柄,推荐服务的名字是app,作为程序的入口
app = Flask(__name__)

# 安装装饰器,当用户发送命令的时候可以输入数据
@app.route('/')
def index():
	# 返回的内容返回给用户
    return 'hello world'

def main():
    app.run(debug=True)

# 如果用gunicorn的话,那么必须这么写不然的话,会提示找不到
if __name__ == '__main__':
	# debug在测试是可以,正式不能开,不然会泄密堆栈信息
    app.run(debug=True, host='0.0.0.0', port=1111)

其余的都是看技术文档的各种api,比较简单

包括:

cookies和session的配置


测试本地命令:

F12,然后点击报文,能看到各种Network。

测试的话,需要知道这么几个:

状态值,200成功, 500运行时错误,404找不到,403权限不够请求常见的是post和get。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/772760.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号