Periodicamente, quando si utilizza lo strumento di amministrazione Django, si blocca e smette di rispondere alle richieste finché non viene riavviato. Ogni volta che si blocca, l'ultima riga nel registro è:Perché il server di sviluppo Django si blocca su questo file JS dello strumento di amministrazione?
"GET/admin/jsi18n/HTTP/1.1" 200 2158
Il blocco sembra verificarsi dopo un POST (come quando la visualizzazione della risultati dell'aggiunta di un oggetto). Succede con una varietà di modelli diversi ed è imprevedibile, per quanto posso dire. L'unica costante è la richiesta GET per quel file Javascript. Inoltre, il tempo tra una sospensione e l'altra varia: a volte è possibile aggiungere oggetti con lo strumento di amministrazione per un'ora, a volte non può durare 5 minuti.
delle prestazioni, la casella non sembra essere sotto molto stress (carico medio di 0,17-0,20)
[EDIT] Di recente uscita un errore che sembra interessante, anche se in sé recuperato e mantenuto servire risposte successive:
[18/Aug/2011 13:19:50] "GET /admin/jsi18n/ HTTP/1.1" 200 2158
Traceback (most recent call last):
File "/usr/local/lib/python2.6/dist-packages/django/core/servers/basehttp.py", line 284, in run
self.finish_response()
File "/usr/local/lib/python2.6/dist-packages/django/core/servers/basehttp.py", line 324, in finish_response
self.write(data)
File "/usr/local/lib/python2.6/dist-packages/django/core/servers/basehttp.py", line 420, in write
self._write(data)
File "/usr/lib/python2.6/socket.py", line 300, in write
self.flush()
File "/usr/lib/python2.6/socket.py", line 286, in flush
self._sock.sendall(buffer)
error: [Errno 32] Broken pipe