我正在尝试使用以下内容查询已部署的 PredictionIO 引擎:
curl --max-time 2000 --connect-timeout 60 -H "Content-Type: application/json" \
-d '{
"ids": [
"AAAAAAAA-9999-4444-ACAC-18181818181818"
],
"other": "value"
}' \
但我只收到以下内容:
服务器无法及时响应您的请求
我知道这意味着 Spray 正在接收请求(即 Spray 超时消息),但由于某种原因,无论多长时间,它都永远不会完成request-timeout
。
我的日志表明该predict
方法从未被调用,这表明在 PredictionIO 请求处理程序逻辑中卡住了一些东西。