Queremos proponerte la mejor solución que encontramos por todo internet. Nosotros deseamos que te sirva de ayuda y si deseas compartir algún detalle que nos pueda ayudar a perfeccionar nuestra información siéntete libre de hacerlo..
Ejemplo: proxy inverso usando expressjs
var express =require('express');var app =express();var httpProxy =require('http-proxy');var apiProxy = httpProxy.createProxyServer();var serverOne ='http://localhost:3001',ServerTwo='http://localhost:3002',ServerThree='http://localhost:3002';
app.all("/app1/*",function(req, res)console.log('redirecting to Server1');
apiProxy.web(req, res,target: serverOne););
app.all("/app2/*",function(req, res)console.log('redirecting to Server2');
apiProxy.web(req, res,target:ServerTwo););
app.all("/app2/*",function(req, res)console.log('redirecting to Server3');
apiProxy.web(req, res,target:ServerThree););
app.listen(3000);
Puedes ayudar nuestro estudio poniendo un comentario o puntuándolo te damos la bienvenida.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)