Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

207
Vistas
Seguimiento de MLflow en EC2

Estoy intentando seguir las instrucciones dadas aquí ( https://medium.com/@alexanderneshitov/how-to-run-an-mlflow-tracking-server-on-aws-ec2-d7afd0ac8008 ) para probar la ejecución de MLflow tracker en una instancia ec2. He hecho lo siguiente del artículo.

  1. Instalar mlflow en ec2
  2. Instale y configure NGINX siguiendo los pasos dados
  3. Inicie el servidor mlflow en ec2 usando mlflow server --default-artifact-root s3://test.bucket.for.mlflow/ --host 0.0.0.0
  4. Acceder al servidor utilizando su DNS público

Según el artículo, debería ver mlflow ui al acceder con mi DNS público ec2, pero todo lo que veo es la siguiente página:

Página NGINX en lugar de la interfaz de usuario de MLflow

¿Por qué estaría viendo esta página y no la página de mlflow como:

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

debe especificar las opciones de puerto al iniciar mlflow. El puerto sería 80/443.

over 4 years ago · Santiago Trujillo Denunciar

0

Tuve el mismo problema y publiqué aquí para otros que enfrentan el mismo problema. Seguí la página aquí para crear un proxy nginx

https://www.scaleway.com/en/docs/how-to-configure-nginx-reverse-proxy/

Desde el paso 2 en el enlace

  1. Deshabilite el host virtual predeterminado, que está preconfigurado cuando se instala Nginx a través del administrador de paquetes de Ubuntu apt:

    unlink /etc/nginx/sites-enabled/default

  2. Ingrese al directorio /etc/nginx/sites-disponible y cree un archivo de configuración de proxy inverso.

    cd /etc/nginx/sites-available

    nano reverse-proxy.conf

  3. Pegue la siguiente configuración de Nginx en el editor de texto. El servidor proxy redirige todas las conexiones entrantes en el puerto 80 al servidor MLflow, escuchando en el puerto 5000.

     server { listen 80; listen [::]:80; access_log /var/log/nginx/reverse-access.log; error_log /var/log/nginx/reverse-error.log; location / { proxy_pass http://localhost:5000/; auth_basic “Restricted Content”; auth_basic_user_file /etc/nginx/.htpasswd; } }

Nota: Los accesos y errores se encuentran en archivos de registro en /var/log/nginx.

  1. Copie la configuración de /etc/nginx/sites-disponible a /etc/nginx/sites-enabled. Se recomienda utilizar un enlace simbólico.

    ln -s /etc/nginx/sites-available/reverse-proxy.conf /etc/nginx/sites-enabled/reverse-proxy.conf

  2. Pruebe el archivo de configuración de Nginx

    nginx -t

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda