如果返回失败(超时null或错误格式)设备会进入待执行队列处于待执行状态,每隔5分钟执行一次。
4.3、KAFKA是否收到网关响应的数据
没收到则排查网关与KAFKA的通信(配置文件是否配置正确、端口是否开放)。
命令:bin/kafka-console-consumer.sh --zookeeper 10.27.17.67:2181,10.27.17.151:2181,10.27.16.204:2181/kafka --topic bizcar_gps_lock_response
4.4、DSE是否收到网关响应的数据
没收到则排查DSE与KAFKA的通信(配置文件是否配置正确、端口是否开放)。
正确响应结果如下图所示:
响应数据说明:
{
"namespace": "BizcarGPSLockResponseEvent",
"type": "record",
"name": "bizcar_gps_lock_response",//重卡锁车回复
"fields": [
{
"name": "uuid",//接口返回的UUID
"type": "string"
},
{
"name": "result",//执行结果 0 成功 1失败 2收到指令 3不支持
"type": "string"
}
]
}
4.5、DSE是否调用SAASAPI并响应成功
如下图:
响应数据说明:
{
"namespace": "BizcarGPSLockResponseEvent",
"type": "record",
"name": "bizcar_gps_lock_response",//重卡锁车回复
"fields": [
{
"name": "uuid",//接口返回的UUID
"type": "string"
},
{
"name": "result",//执行结果 0 成功 1失败 2收到指令 3不支持
"type": "string"
}
]
}
4.5、DSE是否调用SAASAPI并响应成功
如下图:
如果返回错误,则通知测试,排查不了或确实是BUG再转开发。