繁体   English   中英

Tornado中的并发静态文件处理是否受阻?

[英]Concurrent static file handling in Tornado is blocking?

我有一个网络服务器,除其他功能外还提供静态文件。 从此http://tools.pingdom.com报告来看,似乎在同一时间向同一客户端同时提供多个文件时出现阻塞?

每个图像的等待时间增加:

在此处输入图片说明

报告: http//tools.pingdom.com/fpt/dgrKAX/http//arkgis.org/DIQAB7

为什么是这样? 这些文件与默认的tornado.web.StaticFileHandler类一起提供,但这不是我所期望的行为! 我们需要速度!

我该怎么做才能解决此问题?

编辑:

现在,我已经设置了一个nginx前端-但实际上,在pingdom.com中得到的连接时间却越来越长。 我看错报告了吗? 这是由于客户端引起的吗? 还是我的Nginx配置错误?

使用Nginx前端进行报告:

在此处输入图片说明

使用nginx。

Python中的文件访问受阻,因此从磁盘读取时,Tornado IOLoop将被阻止。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM