修改服务器时间导致开放平台历史轨迹无法查询
问题描述:由于安装平台的时候服务器时间不对,服务器的时间比当前时间晚了,卡片产生轨迹后,服务器会记录一个之后的时间,后面再把服务器时间调整回来后,由于这个时间比当前时间晚,开放平台会出现beacon和定位链路分析正常但是查不到轨迹的情况,需要进入mongo数据库,修改一个字段
解决方法:
1.用navicate连接mongo数据库
2.找到sys_sign表
3.修改date字段,改成当前时间之前的一个值,需要用时间戳转换工具转换一个时间戳复制过去
1)访问在线时间戳转换工具页面http://daokeyou.top/
2)时间输入当前时间之前的任意时间,点击转换,复制后面的时间戳
3)复制到mongo表的date中
4)重启开放平台服务
连接服务器
cd /home/seekcy/js_open/location-server/
./service-server.sh
4.再次测试看能否查看历史轨迹
转载请注明作者和出处,并添加本页链接。
原文链接:
//svn.seekcy.com:33382/749