首页 > 解决方案 > EC2 上的 MLflow 跟踪

问题描述

我正在尝试按照此处给出的说明(https://medium.com/@alexanderneshitov/how-to-run-an-mlflow-tracking-server-on-aws-ec2-d7afd0ac8008)测试运行 MLflow 跟踪器一个 ec2 实例。我从文章中做了以下事情

  1. 在 ec2 上安装 mlflow
  2. 按照给出的步骤安装和配置 NGINX
  3. 使用在 ec2 上启动 mlflow 服务器mlflow server --default-artifact-root s3://test.bucket.for.mlflow/ --host 0.0.0.0
  4. 使用其公共 DNS 的访问服务器

根据文章,使用我的 ec2 公共 DNS 访问时,我应该看到 mlflow ui,但我看到的只是以下页面:

NGINX 页面而不是 MLflow UI

为什么我会看到这个页面而不是 mlflow 页面,例如:

在此处输入图像描述

标签: nginxamazon-ec2dnsmlflow

解决方案


您需要在启动 mlflow 时指定 --port 选项。端口为 80/443。


推荐阅读