开放平台升级后平台打不开
1.问题原因:数据库指向不正确
解决方法:使用notepad打开/database/mysql/my.cnf,将下面这行代码加入相应的位置
socket=/home/seekcy/database/mysql/mysql.sock
或者执行下面的命令创建软连接:
ln -s /home/seekcy/database/mysql/mysql.sock /tmp/mysql.sock
1.问题原因:数据库指向不正确
解决方法:使用notepad打开/database/mysql/my.cnf,将下面这行代码加入相应的位置
socket=/home/seekcy/database/mysql/mysql.sock
或者执行下面的命令创建软连接:
ln -s /home/seekcy/database/mysql/mysql.sock /tmp/mysql.sock
问题原因:数据库字段类型长度不足
解决方法:进入数据库执行下面的命令
mysql -uroot -pPassword2017
use js_open_location_server;
alter table subscribe
modify column parm_json mediumtext;
① mysql -uroot -pPassword2017
② use js_open_location_server;
③ ALTER TABLE device_net_param ADD device_custom mediumtext;
.
如果客户订阅成功之后,反应无数据排查思路
1.查看开放平台是否有卡片在线,是否能正常定位
2.xshell连上服务器输入以下命令查看
mysql -uroot -pPassword2017
use js_open_location_server;
select * from subscribe;
检查客户提交的url是否正确,如下图
下图为客户订阅提交的url,多了一个/,为错误订阅
目前较为常见的http订阅类型有以下三种:
第一种:URL查询位置结果(用户ID查询),指的是查询单个人员位置信息的订阅方式(参照开放平台API接口文档5.1章节使用),如下图
第二种:URL查询位置结果(整个楼层查询),指的是查询一个楼层的所有人员位置信息(参照开放平台API接口文档5.2章节使用)
第三种:订阅位置结果,指的是订阅整个项目所有人员的位置信息(较为常见)(参照开放平台API接口文档5.3章节使用)
cd /home/seekcy/js_open/ rm -rf ./*/logs/info-
*/logs/info-
cd /home/seekcy/database/mysql/support-files/./mysql.server start
/home/seekcy/js_open/location-engine
第一步:cd /home/seekcy/js_open/service/ 第二部:rm-rf ./*/logs/info-
*/logs/info-
cd /home/seekcy/js_open/zookeeper/node-01/bin./zkServer.sh restart > /dev/null 2>&1 &