标签:gevent

使用gevent来提高Python的并发效率

gevent是一个基于libev的并发库。它为各种并发和网络相关的任务提供了整洁的API。在gevent中用到的主要模式是Greenlet, 它是以C扩展模块形式接入Python的轻量级协程。 Greenlet全部运行在主程序操作系统进程的内部,但它们被协作式地调度。 为了提高服务器的IO效率,可以在uwsgi服务上加载gevent框架来实现并发。而且gevent提供了一个异常方便了monkey模…

阅读全文 »