什么是Gunicorn?
什么是WSGI HTTP Server?
什么是pre-fork worker model?
使用
Sync Workers(同步workers)
Async Workers(异步workers)
什么是Greenlet?
什么是Gevent?
Tornado Workers
AsyncIO Workers
Gunicorn是怎样实现高并发的?
gunicorn相关参数
1)-c CONFIG,–config=CONFIG
指定一个配置文件(py文件)
2)-b BIND,–bind=BIND
与指定socket进行板顶
3)-D,–daemon
后台进程方式运行gunicorn进程
4)-w WORKERS,–workers=WORKERS
工作进程的数量
5)-k WORKERCLASS,–worker-class=WORKERCLASS
工作进程类型,包括sync(默认),eventlet,gevent,tornado,gthread,gaiohttp
6)–backlog INT
最大挂起的连接数
7)–log-level LEVEL
日志输出等级
8)–access-logfile FILE
访问日志输出文件
9)–error-logfile FILE
错误日志输出文件
参考:https://blog.csdn.net/dadajuan_plus/article/details/106571287