socket.io のタイムアウト値に関するドキュメントを見つけるのに苦労しています。クライアントで //cdnjs.cloudflare.com/ajax/libs/socket.io/0.9.16/socket.io.min.js を使用し、サーバー側で Flask-SocketIO を使用しています。
ソケットを作成する方法は次のとおりです。
namespace = '/coregrapher'
var socket = io.connect('http://' + document.domain + ':' + location.port + namespace);
socket.on('connect', function() {
socket.emit('my event', {data: 'I\'m connected!'});
});
socket.on('my response', function(msg) {
$('#result').append(msg.data);
});
問題は、サーバーがクライアントに何も送信しない場合、またはその逆の場合、クライアントが切断され、サーバーがクライアントに別の発行を行おうとすると、クライアントが既に切断されているために失敗することです。クライアントの接続を維持するにはどうすればよいですか?
ありがとう!