B4H http上传失败问题排查
因为B4H http主动上传基本上是与第三方平台搭配使用的, 如果出现第三方平台无法接收的问题,可以通过如下步骤先简单排查:
1. 检查现场日志,看是否有出现http上传报错
如有上图提示,则可能有网络问题或者配置问题,需要进行下一步排查。
如果没有报错日志,证明我们上传信息正常,需要三方平台检查下他们日志解析是否出现异常。
2.检查现场配置(警戒算法)
确认现场是否使用的是警戒算法,如果是警戒算法的数据需要上传,需要先开启抓拍背景图开关。同时HTTP上传配置里也需要开启传送背景大图的功能。
3.检查HTTP上传中的配置
1)需要按照格式要求填写服务器地址,端口号后面需要加“/”,注意填写的端口不能被服务器防火墙拦截。
2)检查现场网络环境是否问题,如果是接入公网的平台,需要增加上报重发间隔,默认为1,可以修改到3-5s。
3)检查数据类型
数据类型可选为识别、抓拍、识别+抓拍,需要确认对应的数据类型有新的数据产生,可以在识别查询或抓拍查询里查看。
4.检查网络是否通畅
可以通过网页端输入命令后ping对应的平台IP测试,看跟平台的IP网络是否通畅。
1、操作命令:
http://10.235.102.176/v1/MEGBOX/debug_ping?eth=wan&ip=10.235.97.6
用户直接将上述命令输入到网页上,便可得到ping结果,无需网页登录盒子界面
2、命令字段说明
10.235.102.176: 为盒子IP
eth=wan: 指定的盒子网卡,wan或lan;若无指定,则使用默认网卡
ip=10.235.97.6: 要测试的ip网络