私たちのリアルタイムチャットサービスは、 'トランスポートクローズ'のサーバー側で切断理由を持つ 'ランダム'クライアントが切断されるクライアントsocket.io接続で構成されています。サーバーがクライアントにpingを実行できなくなり、ユーザーがそれぞれログオフすると、「ping timeout」と「namespace disconnect」が表示されることがあります。私たちは、なぜ「輸送終了」の切断が起こっているのか理解するのに苦労しています。ここでsocket.io - トランスポートクローズ
接続するためにクライアントが使用するソケットオプションがされている、
var socketOptions = {
transports: ['websocket'],
query: 'token=' + JSON.stringify(token) + '&member=' +
JSON.stringify(memberService.currentMember) + '&isBrowser=' +
isBrowser + '&isBrowserFocused=' + isBrowserFocused,
reconnectionAttempts: 5
}
任意のアイデアは?
ありがとうございます!