2010-02-05 97 views
1

我在Django開發環境中遇到了一個奇怪的問題。本地主機上的Django runserver性能問題

我已經改變了我的ISP和我的設置如下:

ISP - >調制解調器 - > WirelessRouter - >桌面(無線連接)

當我開始我的發展enviornment並訪問ENV http://localhost:8000,表現很糟糕,每次請求都需要10秒左右的時間。

我最後一次使用開發環境的東西很好。這可能導致什麼?

我記得1.1版本更新了Django 1.1.1,不記得之後的性能。

任何提示性能的線索或想法?

謝謝。

編輯:我在運行Mac OS的MacPro一個

+0

它可能不容易找到,但這聽起來非常像一個DNS問題。也許在serverfault/superuser上詢問關於追蹤它的更多信息。 – KevinDTimm 2010-02-05 18:40:08

+0

不應該是DNS問題,因爲'localhost'不能通過DNS解析;) – 2010-02-05 19:12:16

回答

0

你修改/ etc/hosts文件呢?如果你嘗試http://127.0.0.1:8000,它仍然很慢?

+0

是的,我更改了/ etc/hosts以更新mysql服務器信息。訪問http://127.0.0.1:8000也很慢。 – lud0h 2010-02-08 05:43:55

+0

我的數據庫服務器運行在Parallels VM中,並且在路由器重新配置期間,IP範圍非常緩慢。調制解調器有192.168.1.x,無線路由器有(10.0.0.x)。我將無線路由器更改爲192.168.2.x,並將接口更改爲「橋接網絡」中的「僅限主機」。現在的表現是我期待的'localhost' – lud0h 2010-02-08 09:25:17