【V4.x】应用服务器sque2队列卡住
问题版本:
V4.x
问题现象/报错:
控制台没近期数据,应用服务器上有近期视频数据,es服务器正常,且没有近期索引数据。
排查思路/解决方案:
1、先用consumer2 esreq -1 1 查询最新的生产位置。
2、然后cat ./squepos/consumer-es-esreq.pos文件跟生产位置比较是否是一致的。
3、若是不一致,需要先stop recv-server、dataengine、sque、sque2服务,修改./squepos/consumer-es-esreq.pos的数值,可以先在原基础上加1或者10,start crond、recv-server、dataengine、sque、sque2服务,consumer2 esreq 文件中的值 1,看下是否在增加。
4、若是生产位置和消费位置相差较大,则可以先通过consumer2 esreq 文件中的消费位置 1,查看是否正常,若是不正常,则增加“文件中的消费位置”数值,直至正常,再将其按照第三步修改在./squepos/consumer-es-esreq.pos文件中。