我間歇性地收到此錯誤,但是當它發生時使用Django的LiveServerTestCase我的自動化集成測試來個急剎車拋出以下錯誤:WSGIServerException:[錯誤8]節點名,也不servname提供,或者不知道
WSGIServerException: [Errno 8] nodename nor servname provided, or not known
一旦主測試類從任何給定的測試實例化(這發生在創建內存數據庫並裝載了我的設備之後),就會失敗。
我的設置如下:
- 的Mac OSX雪豹
- 的Django 1.4.1
- 虛擬環境(住房所有的Python庫)
- 源碼(測試)的MySQL/InnoDB的對生產
- 本地Git分支機構代碼
到目前爲止,只有在我的局域網上測試時出現此錯誤。在家裏,測試運行得很好,但再次測試在我的工作中運行良好,因此間歇性的失望。
在解決問題的過程中,我創建了一個新的virtualenv,全部刪除了所有.pyc文件,從源代碼以及所有必需的庫中重新安裝了MySQL。
如果有人遇到此錯誤並知道如何擊敗它,請分享。
謝謝
你使用哪個活的服務器地址進行測試? – nneonneo