运行命令时:
az ml service create realtime -f score.py --model-file model.hdf5 -s schema.json -n modelapp -r python --collect-model-data false -c aml_config\conda_dependencies.yml
图像和服务似乎都已创建。但过了一段时间,出现了这个错误:
{
"Azure-cli-ml Version": "0.1.0a27.post3",
"Error": {
"Error Message": "No response from health endpoint after multiple deploy attempts. Setting status to failed."
},
"Response Code": 500,
"Response Content": {
"CreatedTime": "2018-02-16T14:40:56.358161Z",
"EndTime": "2018-02-16T14:51:23.79374Z",
"Error": {
"Code": "DeploymentFailed",
"Message": "No response from health endpoint after multiple deploy attempts. Setting status to failed.",
"StatusCode": 500
},
"OperationType": "Service",
"State": "Failed"
}
}
当我运行az ml service logs realtime
命令时,我看到很多消息说
2018-02-16T14:59:44.964990Z, INFO, 00000000-0000-0000-0000-000000000000, , 127.0.0.1 - - [16/Feb/2018:14:59:44 +0000] "GET / HTTP/1.0" 200 7 "-" "Go-http-client/1.1"
我使用的是Azure ML Workbench版本0.1.1712.18263。大约一个月前,当我第一次将端点部署到此模型管理帐户时,此过程运行良好。在Azure中,我看到服务的状态为:Failed且没有URL,但是填充了主键和辅助键。
我尝试重新安装该软件以防它是旧版本,但它没有帮助。我还能做些什么来使端点生效?
答案 0 :(得分:0)
我是AzureML团队的成员。我们认为您的问题可能与您的服务代码中的错误有关。使用日志进行故障排除绝对是正确的方法,但从你给出的剪辑我们不确定究竟是什么问题。如果您想将完整日志通过电子邮件发送至amlfb@microsoft.com,我们将帮助您解决问题。
谢谢,Serina