Skip to content

serving-client命令行工具

FATE-Serving提供了fate-serving-client工具

下载对应版本的fate-serving-client

linux版本:fate-serving-client-2.1.4-linux.tar.gz
mac版本:fate-serving-client-2.1.4-darwin.tar.gz

需要先确认下载解压出来的文件有没有可执行权限,没有权限就执行 chmod +777 fate-serving-client-2.1.4-linux授权。

启动client

在终端中使用./fate-serving-client-2.1.4-linux启动client
connect

提供了以下几种指令

help 查看帮助信息

help

showconfig 查看服务配置

showconfig

showmodel 查看已发布的模型信息

showmodel

flow 查看调用情况信息

flow

showHealthInfo 查看健康监测信息

showHealthInfo

jvm 查看JVM信息

jvm

zk 查看zookeeper注册服务信息

zk

clear 清空当前控制台内容

clear

inference 在线单笔预测

inference -f 参数为请求参数文件的路径;/data/projects/request.json文件内容,示例: json { "serviceId": "lr-test", "featureData": { "x0": 0.100016, "x1": 1.21, "x2": 2.321, "x3": 3.432, "x4": 4.543, "x5": 5.654, "x6": 5.654, "x7": 0.102345 }, "sendToRemoteFeatureData": { "id": "8" } }

batchInference 在线批量预测

batchInference -f 参数为请求参数文件的路径;/data/projects/request.json文件内容,示例: json { "serviceId": "lr-test", "batchDataList": [ { "index": 0, "featureData": { "x0": 0.4853, "x1": 1.1996, "x2": -1.574, "x3": -0.8811, "x4": -0.6176, "x5": 0.5997, "x6": -0.5361, "x7": -0.1189, "x8": -1.5728 }, "sendToRemoteFeatureData": { "device_id": "299", "phone_num": 585 } } ] }

exit 关闭连接

exit