Gunicorn如何提升高并发性能

Gunicorn定义

Gunicorn:一个支持 WSGI 协议的 web 服务器。

Gunicorn工作方式

gunicorn 支持的工作方式(work_class):
sync —— 缺省值,使用同步阻塞的网络模型
eventlet —— 基于Greenlet库,利用python协程实现的
gevent —— 基于Greenlet库,利用python协程实现的
tornado ——利用python Tornado框架实现
gthread ——采用的是线程工作模式,利用线程池管理连接
gaiohttp ——利用aiohttp库实现异步I/O,支持web socket

Gunicorn:提升并发处理的性能

 可以通过改变gunicorn的工作方式,进行压测,来选择出适合的工作模式。

猜你喜欢

转载自blog.csdn.net/baidu_41796276/article/details/112475558