玩蛇网提供最新Python编程技术信息以及Python资源下载!

与三方网站相关要如何选择合适的Python WSGI服务器

场景描述: 借口依赖第三方网站,需要即时访问第三方网站解析数据,所以可能长时间阻塞在IO上,甚至最后超时。因此,一个请求返回时间会比较长,几秒甚至十几秒。 目前用的uwsgi。而且我设置的是8个进程每个进程2个线程,也就是说最大同时连接数只有16,而且每个请求处理时间又很长,所以QPS 几乎就是个位数。

请问是不是换成apache使用mod_wsgi会好一点?让最大连接数可以上去

方案一:异步 实现的方式很多 不用切uwsgi 一样可以用nginx反向代理到tornado 还可以先扔到队列里 慢慢消费
方案二:基于事件响应 类似nodejs的机制 fork一个子进程实现 nodejs原生很简便 当然python也可以轻松实现 比如用 gevent 或者 twisted 事件库

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd19927.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
修订日期:2017年05月14日 - 11时55分41秒 发布自玩蛇网

您现在的位置: 玩蛇网首页 > Python问题解答 > 正文内容
我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules