添加预启动信息


简要描述
  • 添加预启动会让应用提前加载好,客户端访问时无需等待,即点即用。需要注意,一个节点预留一种应用实例,可以开多个。
请求URL
  • {{adminHost:8181}}/appliReserve/add
请求方式
  • post
Header
字段名 示例值 必选 类型 说明
adminKey 603284317954637824 string 该参数为后台管理接入凭证,在LarkXR3.3后台接入管理中查看
timestamp 8641706679604867 string 发送请求时的时间戳,单位为毫秒
signature 9A02B47AE67664D80A2ED13FC2B1691512613790 string 该参数为密钥签名。将adminKey(LarkXR3.2后台接入管理中查看)和adminSecret(LarkXR3.3后台中接入管理查看)和当前时间戳(long型数值)按字母序排序,然后进行SHA-1摘要签名。请参考【获取凭证签名】的样例
请求Body参数
参数名 示例值 必选 类型 说明
appliId 1196464974600339456 long (必填)应用ID
serverId c255ced0be4451c5ba5524b926a53816 string (必填)渲染节点ID
serverIp 192.168.0.28 string (必填)渲染节点IP
reserveCnt 2 int (必填)预留实例数量
exitRestart   int 客户端退出是否重启应用,0不重启,1重启
codeRate   int 码率,默认80
frameRate   int 帧率,默认30
autoAdjustFlag   int 是否自动调节,默认0 。 0:不开启,1:开启
minCnt   int 最小值 应用使用过程中,渲染服务器需要持续补充预启动应用,来满足最小空闲。当应用退出时,空闲数量增加,当空闲数量大于最大空闲数时,渲染服务将退出多余的预启动应用。当剩余的预启动数量等于最小值时,停止退出
maxCnt   int 最大值 应用使用过程中,渲染服务器需要持续补充预启动应用,来满足最小空闲。在此设置一个最大值,封顶应用的总启动数量
minIdleCnt   int 最小的空闲数量 应用使用过程中,渲染服务器需要持续补充预启动应用,来满足最小空闲。
maxIdleCnt   int 最大空闲数 应用使用过程中,渲染服务器需要持续补充预启动应用,来满足最小空闲。当应用退出时,空闲数量增加,当空闲数量大于最大空闲数,渲染服务将退出多余的预启动应用
hesitateTime   int 犹豫时间 为了防止程序频繁第调起,杀掉进程,在此处设置犹豫时间,在犹豫时间的间隔下会去检查启动或者释放的流程。
成功返回示例
{
  "code": 1000,
  "message": "保存成功"
}
成功返回示例的参数说明
参数名 类型 说明
code string
message string
失败返回示例
{
  "code": 500,
  "message": "该渲染节点已经有其他预留实例"
}
失败返回示例的参数说明
参数名 类型 说明
code string
message string
备注

zhousn 2025年3月12日 16:03 收藏文档

开发者交流群

QQ群号:1011308692