-
DuerOS开放平台
-
技能开放平台
-
自定义技能
- 自定义技能简介
- 自定义技能创建
-
有屏技能
-
技能交互模型
-
自定义技能协议
- 处理DuerOS发送的请求
-
技能部署
-
技能开发样例
- 账户关联
-
技能测试
-
技能发布
-
技能付费
-
个性化服务
-
内容播报技能
-
小技能
-
平台能力扩展
-
SDK
-
预览版功能
- 全双工(Preview)
-
APP技能(Preview)
-
-
智能家居开放平台
- 品牌使用规范
-
开发者服务条款
技能探活是指DuerOS通过HTTPS HEAD方式向技能发送请求,对技能进行健康检查。如果在响应时间内,DuerOS成功接收到技能返回的信息,并且返回码与HTTPS正常返回码匹配,则判断健康检查成功。如果在响应时间内DuerOS没有收到技能的返回信息,或者收到的返回信息的返回码与HTTPS正常返回码不匹配,则判断健康检查失败。
说明:HTTPS正常返回码是指20开头的返回码,如返回码200,204等。
不健康阈值是指DuerOS对技能进行健康检查过程中,检查结果由成功转到失败,连续失败的限定次数。不健康阈值设定是3次。
健康阈值是指DuerOS对技能进行健康检查过程中,检查结果由失败转到成功,连续成功的限定次数。健康阈值设定是3次。
探活周期指DuerOS主动发起健康检查的时间间隔。探活周期设定是10分钟。
如果在一个探活周期内DuerOS对技能的健康检查失败,在间隔3秒后会对该技能再次发起健康检查,如果连续失败的次数超过3次,则标记该技能无响应。 对无响应的技能,DuerOS仅发送探活请求,不发送其他请求。
DuerOS会周期性的对标记无响应的技能进行探活,如果探活成功次数超过健康阈值,则将技能标记存活。