【问题标题】:error: [Errno 104] Connection reset by peer - dev server IE 9错误:[Errno 104] 对等设备重置连接 - 开发服务器 IE 9
【发布时间】:2012-02-22 01:09:48
【问题描述】:

当我使用 django 1.2 和 1.3 开发服务器测试我的应用程序时 在 IE 9 上。所有其他请求都会给我:

Traceback (most recent call last):
  File "/home/dmican/Envs/monetization/lib/python2.6/site-packages/
  django/core/servers/basehttp.py", line 281, in run
  self.finish_response()
 File "/home/dmican/Envs/monetization/lib/python2.6/site-packages/
 django/core/servers/basehttp.py", line 321, in finish_response
 self.write(data)
 File "/home/dmican/Envs/monetization/lib/python2.6/site-packages/
 django/core/servers/basehttp.py", line 400, in write
 self.send_headers()
 File "/home/dmican/Envs/monetization/lib/python2.6/site-packages/
 django/core/servers/basehttp.py", line 464, in send_headers
 self.send_preamble()
 File "/home/dmican/Envs/monetization/lib/python2.6/site-packages/
 django/core/servers/basehttp.py", line 379, in send_preamble
 self._write('HTTP/%s %s\r\n' % (self.http_version,self.status))
 File "/home/dmican/Envs/monetization/lib/python2.6/site-packages/
 django/core/servers/basehttp.py", line 508, in _write
 self.stdout.write(data)
 File "/usr/lib/python2.6/socket.py", line 297, in write
 self.flush()
 File "/usr/lib/python2.6/socket.py", line 284, in flush
   self._sock.sendall(buffer)

错误:[Errno 104] 对等方重置连接

主要是我只有在使用 IE9 进行测试时才会收到此错误

有什么解决办法吗?

提前致谢

【问题讨论】:

  • 这真的会导致问题吗?在开发服务器上,这种情况一直发生在我身上,我不担心。

标签: python django django-views mod-wsgi django-wsgi


【解决方案1】:

当这种情况发生时,记录一个错误并在循环中重试调用, 之后需要多次尝试大约 8 到 10 次放弃,尝试在 reties 之间休息一下,这对我有用。

【讨论】:

    猜你喜欢
    • 2011-03-01
    • 2016-03-03
    • 2016-10-10
    • 2018-05-22
    • 2014-01-04
    • 2021-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多