如何取消部署Prediction IO模型

时间:2015-10-01 11:32:07

标签: predictionio

我正在使用预测模板进行逻辑回归。我使用pio deploy部署了一个模型。它给了我一个我正在测试我的问题的端口。我的问题是如何取消部署模型。是否有任何取消部署的命令或者我必须使用netstat -npl | grep port no找到端口的PID并手动终止PID。

2 个答案:

答案 0 :(得分:5)

您可以使用pio undeploy

pio undeploy --ip <user_ip> --port <user_port>

答案 1 :(得分:2)

取消部署正在运行的引擎服务器的另一种方法是在服务器的GET端点上执行/stop

使用浏览器只需转到:

http://<host>:<port>/stop

使用curl看起来像

curl <host>:<port>/stop

来源:

https://github.com/PredictionIO/PredictionIO/blob/develop/core/src/main/scala/io/prediction/workflow/CreateServer.scala#L651