StreamServer启动与停止命令

  1. 启动命令,启动时将会调用${MX_SDK_HOME}/bin”目录下的“StreamServer”(C++可执行程序)。
    bash run.sh
    • 若要启动HTTPS服务,请先使用证书导入脚本进行CA证书导入和证书密码加密,证书制作请参见自签名证书制作参考,证书导入和加密具体流程请参见证书及密钥生成导入样例,完成证书导入与加密后再执行启动命令。
    • 由于启动HTTPS服务涉及到对密钥的相关操作,请确保当前用户具有读取相关配置文件、密钥文件、证书文件等文件的权限。
    • 脚本执行文件所在路径为$MX_SDK_HOME/bin/StreamServer”
  2. 停止命令。

    StreamServer进程注册了“SIGINT”信号,因此可以通过以下其中一种方式来停止StreamServer进程。

    • 命令行输入“Ctrl+C”组合键。
    • 命令行输入kill -SIGINT ${PID}命令,其中${PID}为StreamServer进程号。若用户执行了进程挂起等操作,请用户自行恢复后再输入kill -SIGINT ${PID}命令终止进程。

    StreamServer推理服务只是一个的组件,不是一个完备的系统,需要集成到用户的系统当中使用。针对推理服务的启动、停止、异常情况下的重新启动等功能需要用户进行控制。StreamServer推理服务没有重新启动的机制,重启功能需要由用户的系统来进行控制。