前回の記事では、socket.ioのソケットIDが頻繁に変わってしまう問題について調査しました。
その結果、何かしらの原因で接続が切断されているため、
その都度新しい接続扱いになりIDが変わってしまっているということがわかりました。
この問題は、テキストチャットのような比較的通信量の少ない(小さい)スクリプトでは発生しておらず、
頻繁に画像データをサーバに送信する通信量の多い(大きい)スクリプトでのみ発生しています。
今回はもう少し掘り下げて、なぜ接続が切断してしまうのかを調べてみたいと思います。
調査に使ったサンプルコードは、前回の記事を参照ください。
最近のコメント