Je me demande si vous avez des données sur les connexions simultanées aux websockets? J’utilise Socket.io sur le serveur Node.js. Combien de clients peuvent se connecter au socket et recevoir des données sans mettre mon serveur hors service? 1000? 1000.0000? Merci!
Voici mon code utilisant socket.io comme WebSocket et backend avec pub / sub redis. var io = io.listen(server), buffer = []; var redis = require(“redis”); var subscribe = redis.createClient(); ** 15) buffer.shift(); client.send(msg); }); client.on(‘message’, function(message){ }); client.on(‘disconnect’, function(){ subscribe.quit(); }); }); Chaque nouvelle requête io créera une nouvelle connexion redis. Si quelqu’un ouvre le […]
Y a-t-il un client ac # qui suit le protocole socket.io? J’ai un serveur socket.io qui communique avec un client javascript socket.io via un site Web, mais je dois aussi lui connecter un composant capable d’envoyer et de recevoir des messages. Existe-t-il un moyen propre de le faire actuellement ou devrais-je écrire mon propre client?
J’ai récemment étudié node.js et socket.io. Ma question est la suivante: comment puis-je protéger le serveur contre les attaques côté client? Ceci est mon code serveur io.sockets.on(‘connection’, function (socket) { //users.push(socket); socket.on(‘message’, function (data) { socket.on(‘disconnect’, function () { }); socket.on(‘bcast’, function (data) { socket.emit(‘news’, { ‘data’: data }); socket.broadcast.emit(‘news’, { ‘data’: data }); }); […]
Veuillez me corriger si cette question est un doublon. En ce qui concerne node.js, j’utilise socket.io pour la connexion de socket en temps réel de l’application cliente à l’application serveur. J’ai juste entendu parler de engine.io, engine.io est-il un remplacement pour socket.io? Je n’ai trouvé aucune information utile sur le site Web engine.io Merci d’avance
Error: The connection to was interrupted while the page was loading. Source File: localhost/socket.io/node_modules/socket.io-client/dist/socket.io.js Line: 2371 Je suis nouveau sur socket.io et j’ai essayé de le chercher, mais je n’ai pas eu de réponse. Websocket est interrompu lorsque je rafraîchit la page sur Firefox. C’est pourquoi le serveur attend pour autoriser le client. Voici le […]
Des questions similaires ont déjà été posées et ils ont tous conclu qu’AJAX ne deviendrait pas obsolète. Mais de quelle manière ajax est-il meilleur que les websockets? Avec socket.io, il est facile de se rabattre sur Flash ou sur une longue période d’interrogation, de sorte que la compatibilité du navigateur ne semble pas être un […]
J’ai pensé à me débarrasser de tous les appels Ajax côté client (jQuery) et à la place utiliser une connexion socket permanente (Socket.IO). Par conséquent, j’utiliserais des écouteurs / émetteurs d’événements côté client et côté serveur. Ex. un événement de clic est déclenché par l’utilisateur dans le navigateur, l’émetteur côté client pousse l’événement via une […]
J’ai récemment reçu beaucoup de trafic sur mon site qui exécute Node.js. Avec l’augmentation du trafic, il a commencé à tomber en panne, ce qui n’est pas arrivé auparavant. Je reçois l’erreur suivante dans mon journal: { [Error: connect EMFILE] code: ‘EMFILE’, errno: ‘EMFILE’, syscall: ‘connect’ } Error: connect EMFILE at errnoException (net.js:670:11) at connect […]
J’ai trois applications qui se parlent. Un serveur websocket (1) qui accepte les connexions des navigateurs, parsing l’url pour voir quelles données sont requirejses, le sert au client s’il a les données en mémoire, sinon le demande à une autre application appelée “fetcher” (2). Fetcher reçoit ce travail, le demande à une simple API (3) […]