Red de conocimiento del abogados - Preguntas y respuestas jurídicas - Cómo realizar pruebas de rendimiento del acceso concurrente a websocket basado en node.js

Cómo realizar pruebas de rendimiento del acceso concurrente a websocket basado en node.js

Los pasos son los siguientes:

Necesitas instalar Node.js en tu máquina local

Necesitas algunos conocimientos básicos de Node.js

Similar al siguiente código muy simple, crea un servidor HTTP y escucha en el puerto 80 del sistema.

//ejemplo de servidor de nodo

//Introducir el módulo http

var http = require('http'),

// Crear un servidor

server = http.createServer(function(req, res) {

res.writeHead(200, {

'Content-Type': 'texto/plain'

});

res.write('¡hola mundo!');

res.end();

});

//Escuche el puerto 80

server.listen(80);

console.log('servidor iniciado');

Guárdelo como un archivo js como server.js y luego ejecute node server o node server.js desde la línea de comando y podrá iniciar el servidor.

En este momento, puede ingresar localhost en la barra de direcciones del navegador para acceder, o puede ingresar la IP local 127.0.0.1. No es necesario agregar un puerto, porque el servidor escucha el predeterminado. puerto 80.

Por supuesto, si el puerto 80 de la máquina está ocupado por otros programas, puede elegir otro puerto como 8080. De esta manera, debe mostrar el número de puerto localhost: 8080 al acceder.