【问题标题】:Django runserver performance problem on localhost本地主机上的 Django runserver 性能问题
【发布时间】:2010-02-05 18:20:44
【问题描述】:

我在Django开发环境中遇到了一个奇怪的问题。

我更改了我的 ISP,我的设置如下:

ISP -> 调制解调器 -> WirelessRouter -> 桌面(无线连接)

当我开始我的开发环境并访问 env http://localhost:8000 时,性能很糟糕,每个请求大约需要 10 秒。

我上次使用开发环境时一切正常。这可能是什么原因造成的?

我记得从 1.1 更新了 Django 1.1.1,不记得之后的表现了。

有任何尝试提高性能的线索或想法吗?

谢谢。

编辑:我在 MacPro 上运行 Mac OS

【问题讨论】:

  • 它可能不容易找到,但这听起来很像 DNS 问题。也许在 serverfault/superuser 上询问有关跟踪它的更多信息。
  • 不应该是 DNS 问题,因为 localhost 无法通过 DNS 解决;)

标签: django performance development-environment


【解决方案1】:

您是否修改了您的 /etc/hosts 文件?如果你试试http://127.0.0.1:8000 会不会很慢?

【讨论】:

  • 是的,我更改了 /etc/hosts 以更新 mysql 服务器信息。并且使用127.0.0.1:8000 访问也很慢。
  • 我的数据库服务器在 Parallels VM 中运行,并且在重新配置路由器期间不知何故 IP 范围非常慢。调制解调器有 192.168.1.x,无线路由器有 (10.0.0.x)。我将无线路由器更改为 192.168.2.x,并将接口从“桥接网络”更改为“仅主机”。现在的性能是我在'localhost'中所期望的
猜你喜欢
  • 2018-07-09
  • 2011-05-30
  • 1970-01-01
  • 1970-01-01
  • 2010-12-07
  • 1970-01-01
  • 1970-01-01
  • 2011-01-03
  • 1970-01-01
相关资源
最近更新 更多