如何让 django HttpResponse 返回速度超过 1 秒



我正在使用Django开发服务器在本地主机上运行Django。我有一个只返回 HttpResponse ("hello world"( 的视图。

def simpleview(request):
return HttpResponse("hello world")

我用jquery向该视图发出GET请求。

在浏览器中查看,它显示这需要 1.3 秒才能返回,这非常慢。

有什么方法可以检查发生了什么吗?我正在尝试将其用于自动完成,并且几乎空的响应的等待时间为 1.3 秒是无法使用的。

在 apache 上运行时,延迟问题消失了,所以这似乎是 python 开发服务器的问题。 此外,我设置了连接池以停止每个请求的重新连接。不过,这对开发服务器没有影响。池化是由PostgreSQL的sqlalchemy pool完成的。

相关内容

最新更新