依兰网站建设公司创新互联公司,依兰网站设计制作,有大型网站制作公司丰富经验。已为依兰近1000家提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的依兰做网站的公司定做!
这里测试的python异步框架几乎都与ASGI兼容(除了aiohttp)。
基准测试的目的不是测试部署(例如uvicorn与hypercorn等)或数据库(ORM,驱动程序),而是测试框架本身。基准检查检查请求解析(正文,标头,表单数据,查询),路由,响应。
接受请求并返回带有自定义动态标头的HTML响应解析上传的文件,将其存储在磁盘上并返回文本响应解析路径参数,查询字符串,JSON正文并返回JSON响应的综合统计。
该基准使用Github Action运行。根据github文档 ,运行的硬件规格为:
使用gunicorn / uvicorn命令从docker运行ASGI应用程序:
- gunicorn -k uvicorn.workers.UvicornWorker -b 0.0.0.0:8080 app:app
应用程序的源代码可以在此处找到 。
https://github.com/klen/py-frameworks-bench/tree/develop/frameworks
通过WRK实用程序收到结果:
- wrk -d15s -t4 -c64 [URL]
基准测试包含三种测试:
该测试仅模拟单个HTML响应。按最大请求数/秒排序
该测试模拟多部分表单数据处理并处理文件。按最大请求数/秒排序
该测试模拟一个简单的JSON REST API端点。按最大要求/秒排序
综合基准测试结果
按已完成的请求排序
网页名称:异步PythonWeb框架比较
地址分享:http://www.csdahua.cn/qtweb/news49/554899.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网