Socket.IO ile ilgili bir sorun yaşıyorum.Socket.io hata yönetimi
Soket hatalarından sonra soketi yeniden bağlamaya çalışıyorum ancak yeniden bağlanmayacak. İşte kodu:
socket = io.connect(host, options);
socket.on('connect', this.onConnect);
socket.on('error', function() {
//here i change options
socket = io.connect(host, options);
});
Neden yeni bağlantı oluşturmuyor? (Ana makine ve port sabit tutulur ve ilk bağlantı için çalışır).
1) 'error' olay nedir? 2) Yeni bağlantı oluşturmadığını nereden biliyorsunuz? 3) Yeni bağlantı oluştururken tüm olay işleyicilerini bir kez daha ayarlamanız gerekiyor, bunu yapıyor musunuz? – freakish
1) "error" varsayılan socket.io olayıdır (https://github.com/LearnBoost/socket.io/wiki/Authorizing) 2) yeni bağlantı oturum açmadı 3) evet, – user1856728
Kayıtlı mıyım? Sunucu tarafında mı? Ya da müşteri tarafı? – freakish