Je page html envoyé par le serveur Node.js et socket.io composant qui se connecte à ce serveur comme ceci:détecter et détruire socket.io déconnecter des événements côté client
var socket = io();
également plusieurs événements de socket:
socket.on('server-message', function(type, content) {
...
});
socket.on('server-update', function(type, content) {
...
});
le problème est que dans le serveur moment est arrêté, je reçois des erreurs côté client:
https://example.com/socket.io/?EIO=3&transport=polling&t=LptmQyC net::ERR_CONNECTION_REFUSED
Une fois le serveur redémarré, il se bloque 30 secondes plus tard.
On dirait que je pourrais utiliser une détection si le serveur n'est plus disponible et que tous les détruirai socket événements liés, puis reconnectez-vous rafraîchir la page ou d'un bouton.
Peut-être que quelqu'un pourrait me aider.