Foros del Web » Programando para Internet » Node.js »

cuantas conexiones simultaneas puedo hacer con socket.io?

Estas en el tema de cuantas conexiones simultaneas puedo hacer con socket.io? en el foro de Node.js en Foros del Web. Hola, cuantas conexiones puedo hacer en servidor de 1gb ram y 1 cpu tengo el siguiente servidor en node: Código HTML: var express = require('express'); ...
  #1 (permalink)  
Antiguo 02/09/2019, 23:42
 
Fecha de Ingreso: marzo-2009
Mensajes: 52
Antigüedad: 15 años, 1 mes
Puntos: 0
cuantas conexiones simultaneas puedo hacer con socket.io?

Hola, cuantas conexiones puedo hacer en servidor de 1gb ram y 1 cpu
tengo el siguiente servidor en node:



Código HTML:
var express = require('express');
var app = express();
var server = app.listen(3000);
var link = require('socket.io').listen(server);

var app_users={}; 
link.sockets.on("connection", function (user){
 
	user.on("app_user",function (user){
		app_users[user.id]=user;
		console.log("New user: "+app_users[user.id].id + " - " + app_users[user.id].username);
	});
	user.on("mensajeNuevo", function (data){
		var nombre ="diegoug";
		for(var socketid in app_users){
			if (nombre==app_users[socketid].username) {
				//link.to(socketid).emit();
				link.sockets.sockets[socketid].emit("mensajeDelServidor", Object.keys(app_users));
				user.emit("mensajeDelServidor", Object.keys(app_users));
			}
		}
	});
	user.on('disconnect', function () {
		delete app_users[user.id]; 
		//console.log(link.engine.clientsCount);
	});
});

Gracias
  #2 (permalink)  
Antiguo 03/09/2019, 07:36
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 2 meses
Puntos: 1146
Respuesta: cuantas conexiones simultaneas puedo hacer con socket.io?

Nunca me hice esa pregunta y veo que hay quienes dices que 1M otros 512K

Pero lo mejor es que hagas las pruebas pertinentes, te dejo un par de enlaces que te pueden ayudar, ya cuando tengas resultados nos compartes para tambien estar al tanto

http://drewww.github.io/socket.io-benchmarking/
https://gist.github.com/jmyrland/5535279

Etiquetas: conexiones, simultaneas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:11.