좀 이상한 행동을 데를 보낸 후 사망 여기서장고 채널 그룹의 전송은 시간
Group('chat-'+ name).send({'text': json.dumps(m)})
이 10 번 이상 보내 수행 한 후 실패합니다. 이것의 일반적인 이유는 무엇입니까? 직원에게 아무런 오류 메시지가 표시되지 않습니다. 정보를 보내고 있다는 것을 기록하지 않습니다.
는 일반적으로 난을 참조하십시오 전송의
2016-10-29 04:02:37,800 - DEBUG - ws_protocol - Sent WebSocket packet to client for !websocket.send.wTXtcZZQ
이 메시지는 특정 숫자 후 표시되지 않습니다. 이 전송 5 초마다 발생하는 일부 업데이트 동작을 수행하고 있습니다.
편집 :
이 송신은 client-send에 대한 응답으로 발생하지 않습니다. 이 그룹을 통해 클라이언트에 서버 데이터를 보내고 있습니다. 이게 문제라고 생각 하나?
편집
:https://github.com/django/channels/issues/107
반복andrewgodwin : "... 채널 때를 감지하는 코드가이 더 들여다 보면
, 나는 여기 github에 장고 채널에이 메시지를 발견 메시지가 번 다시 울리면 (현재 기본값은 10입니다.) 은 라이브 록을 방지하기 위해 죽입니다 ... "
Group('chat-'+ name).send({'text': json.dumps(m)})
대기열에 포함 :
같은 수신 컨텍스트 외부에서 전송되어 있습니까?