나는 왜/내가 그것을 볼 때 패턴을 이해할 수 없다. 건배.Django dev 서버의 브로큰 파이프 - 이것이 실제로 의미하는 것은 무엇입니까?
2
A
답변
4
"파이프"는 서버와 브라우저 간의 TCP 연결을 의미합니다. "broken"은 닫힌 것을 의미합니다.
누군가 다른 사람이 브라우저 창을 닫거나 멈추거나 다른 사람이 연결을 끊기 때문에 시간이 초과 될 때 깨진 파이프가 표시됩니다.
혼란스러운 점은 파이썬 프로세스가 연결을 닫으려고 할 때까지 연결이 닫히지 않을 가능성이 있다는 것입니다. 연결을 닫은 후에도 잘 될 수 있습니다.
2
브라우저가 연결을 닫을 때이 오류가 발생합니다 (시간이 초과 될 수 있거나 수동으로 닫을 수 있음). 일반적으로 한 번에 runserver에 너무 많은 연결을 보내면 (즉, 정적 미디어를 제공하고 무거운 페이지를 처음으로로드하는 경우) 발생합니다.
Django의 runserver는 프로덕션 환경에서 사용해서는 안되며 모든 유예가있는 동시 연결은 처리하지 않습니다. 이런 일이 많이 발생하면 개발시 django_cpserver 나 gunicorn과 같은 것을 사용하는 것을 고려해 볼 수 있지만 콘솔에서 많은 디버그 정보를 얻지는 못합니다.
관련 문제
- 1. WsKSendTo가 STATUS_INVALID_DEVICE_STATE를 반환합니다. 이것이 의미하는 것은 무엇입니까?
- 2. 백 슬래시 "\"가 실제로 의미하는 것은 무엇입니까?
- 3. 브로큰 파이프 오류의 원인은 무엇입니까?
- 4. 브로큰 파이프 오류
- 5. DataVisualization을 사용하려는 어셈블리 오류 - 이것이 의미하는 것은 무엇입니까?
- 6. Java에서 "제한된 라이브러리"가 실제로 의미하는 것은 무엇입니까?
- 7. 브로큰 파이프 (Java, Apache Mina)
- 8. @@ 변수가 Ruby에서 의미하는 것은 무엇입니까?
- 9. HTML 5 로고가 실제로 의미하는 바가 무엇입니까?
- 10. 파이썬 CGI 스크립트 IOError 브로큰 파이프
- 11. .htaccess 파일에서이 선언이 의미하는 것은 무엇입니까?
- 12. 자바 이클립스에서 src이 의미하는 것은 무엇입니까?
- 13. C의 인수 목록에서 의미하는 것은 무엇입니까?
- 14. 이것이 실제로 테이블을 어떻게 업데이트합니까?
- 15. Silverlight는 동적 리소스를 지원하지 않습니다. 이것이 의미하는 바는 무엇입니까?
- 16. 'create function ...'에서 SQL Server가 차단되었습니다. 이것이 의미하는 바는 무엇입니까?
- 17. 코드에서 이것이 의미하는 바는 무엇입니까? @ 합성 X = _x; 예
- 18. BucketAlreadyOwnedByYou 오류 (Amazon S3)가 실제로 의미하는 것은 무엇입니까? 어떤 영향을 미치지 않습니다.
- 19. "이 언어가 JVM에서 실행됩니다"라고 할 때 실제로 의미하는 것은 무엇입니까?
- 20. "더 넓은 범위의 문맥에서 정밀도 낮춤"경고가 실제로 의미하는 것은 무엇입니까?
- 21. dev 서버의 Expando dynamic_properties가 사라졌습니다
- 22. 대용량 응용 프로그램 서버의 예외보고 파이프 라인
- 23. 파이프 EC2 서버에서 Mahout 샘플을 실행할 때마다 브로큰 예외가 발생했습니다
- 24. mod_jk를 사용할 때 Apache와 GlassFish 사이의 "브로큰 파이프"
- 25. + = (o, arg) => 실제로 달성하고있는 것은 무엇입니까?
- 26. 연결 문자열 - 실제로 캐시되는 것은 무엇입니까?
- 27. 느린 로컬 창 django dev 환경
- 28. Django + WebKit = 깨진 파이프
- 29. 웹 설정이 Facebook App 설정에서 의미하는 것은 무엇입니까?
- 30. git commit 후에 "rewrite ... (90 %)"메시지가 의미하는 것은 무엇입니까?
스택 추적 또는 전체 오류 메시지를 게시 할 수 있습니까? –
일부 오류는 브라우저가 연결을 닫았다는 것을 의미합니다. 사용자가 현재 페이지를로드하기 전에 다른 페이지로 변경하면 오류가 발생할 수 있습니다. –
답변 해 주셔서 감사합니다. 다른 연구와 함께 내가 이상한,하지만 유용한 발견했습니다 - 크롬보다는 파이어 폭스를 사용하는 경우 내 django dev 서버 콘솔에 깨진 파이프 오류가 표시되는 동안 내 Django 오류 메시지가 표시됩니다. 브라우저 창. 훨씬 덜 신비하고 훨씬 덜 유용합니다! 감사. – Ludo