Detener y reiniciar programáticamente los servidores express (para cambiar los puertos)
Estoy buscando poder cambiar básicamente los puertos en los que se ejecuta mi aplicación express.
He intentado
server.on('close', function() {
server.listen(3000);
});
server.listen(8080);
server.close();
Esto devuelve un error críptico node.js. Estoy ejecutando el nodo v0.4.11, estoy actualizando ahora para ver si eso lo soluciona.
EDITA Aquí está el error:
Assertion failed: (!io->watcher_.active), function Set, file ../src/node_io_watcher.cc, line 160.
Gracias, Matt