我正在尝试使用array name.length
(在localhost上运行)来部署模型。从h2o steam
导入模型后,单击项目h2o flow
部分中的"deploy model"
选项,填写生成的对话框,然后单击“部署”按钮,以下消息为显示:
起初我认为这是因为我可能需要自己启动服务构建器,所以我按照文档here启动了它,但仍然遇到了同样的错误。任何建议,将不胜感激。谢谢:))
答案 0 :(得分:1)
通过在shell中执行以下命令,确保jetty HTTP服务器在本地运行:
java -jar var/master/assets/jetty-runner.jar var/master/assets/ROOT.war
答案 1 :(得分:0)
看here,似乎我需要"覆盖"用于访问localhost的某种默认浏览器限制:8080(我假设steam
试图启动服务构建器(我不太了解网络相关的东西))。我通过使用以下命令启动steam
来解决这个问题:
$ ./steam serve master --prediction-service-host=localhost --prediction-service-port-range=12345:22345
其中端口是(1025,65535)之间的某个任意范围,我通过对steam
源code的页面进行单词搜索得到(截止到发布之日的第182行)
执行此操作可让我通过steam
对话框部署模型,而不会显示任何错误消息。同样,我不太了解网络相关的东西,所以如果有人有更好的方法来解决这个问题(即允许访问localhost:8080),请发帖或评论。谢谢。