1
respuesta

[Duda] Instrucciones sin Load Balancer

Buen día, quisiera saber como hacer todo el proceso de redireccion de puertos pero sin el load balancer ya que actualmente yo estoy siguiendo los videos pero sin el load balancer (tengo ocupadas 2 instancias mas), considero que no en todos los proyectos se ejecutara un load balancer por el costo que traería utilizar dos instancias en dos regiones diferentes ya que si no se usan dos regiones diferentes no tendría caso el load balancer, he podido generar un certificado y cargarlo con httpd sin embargo la parte de redireccion del puerto del 80 al 300 no consigo hacerlo funcionar , mi duda es ¿Se puede hacer desde OIC o necesito un proxy inverso?, muchas gracias y saludos

1 respuesta

¡Hola Estudiante!

Entiendo que estás siguiendo un tutorial sobre Oracle Cloud Infrastructure y estás teniendo problemas para redireccionar puertos sin el uso de un balanceador de carga. Es comprensible que no todos los proyectos requieran un balanceador de carga debido a los costos asociados.

Para redireccionar el puerto 80 al puerto 300 sin un balanceador de carga, puedes utilizar un proxy inverso. Un proxy inverso actúa como intermediario entre los clientes y los servidores, redirigiendo las solicitudes a los servidores adecuados.

En tu caso, puedes configurar un servidor proxy inverso como Nginx o Apache para redireccionar el tráfico del puerto 80 al puerto 300 en tu instancia. Aquí hay un ejemplo de cómo hacerlo con Nginx:

  1. Instala Nginx en tu instancia.
  2. Abre el archivo de configuración de Nginx (generalmente se encuentra en /etc/nginx/nginx.conf) y agrega lo siguiente dentro del bloque "http":
server {
    listen 80;
    server_name tu_dominio.com;

    location / {
        proxy_pass http://localhost:300;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
    }
}
  1. Guarda los cambios y reinicia Nginx.

Con esta configuración, todas las solicitudes que lleguen al puerto 80 serán redirigidas al puerto 300 en tu instancia.

Recuerda que esta es solo una solución general y puede haber diferentes formas de lograrlo dependiendo de tu configuración específica. Si necesitas más ayuda o tienes alguna pregunta adicional, no dudes en preguntar.

Espero que esta información te sea útil. ¡Buena suerte con tu proyecto!

Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!