2014-08-30 6 views
3

서버 - 클라이언트 통신을 위해 socket.io를 사용하는 heroku 앱이 있습니다. 모든 것이 잘 작동합니다.다중 노드에 socket.io 앱 배포

can't establish a connection to the server at wss://***/socket.io/?EIO=2&transport=websocket&sid=Hky6IHdckNADdU_tAACm. socket.io.js:4520 The connection to wss://***/socket.io/?EIO=2&transport=websocket&sid=Hky6IHdckNADdU_tAACm was interrupted while the page was loading. socket.io.js:4520 can't establish a connection to the server at wss://***/socket.io/?EIO=2&transport=websocket&sid=kWymv6ItJHBcUybZAAAA. socket.io.js:4520 The connection to wss://***/socket.io/?EIO=2&transport=websocket&sid=kWymv6ItJHBcUybZAAAA was interrupted while the page was loading. socket.io.js:4520

뿐만 아니라 내 socket.io 레디 스 어댑터를 사용 HTTP status 400 { code: 1, message: "Session ID unknown" }

의 부하 : 나는 1 개 이상 다이노 내 응용 프로그램을 확장하면 그러나, 나는 몇 HTTP 요청 오류를 얻을 수 따라서 상태를 올바르게 공유해야합니다. 나는 종류의 다음 명령을 레디 스에 연결하고 실행하여이를 확인 : 난 다시 힘이 채널에 여행 데이터를 볼 수 있기 때문에 PSUBSCRIBE socket.io#*

, 내 socket.io의 레디 스 어댑터가 잘 작동되는 가정입니다.

사람은 1 개 이상의 dyno가있는 heroku에서 socket.io 작업을 수행하는 방법을 알고 있습니까?

답변