首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种批量接续方法和装置 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:贵阳朗玛信息技术股份有限公司

摘要:本发明提供一种批量接续方法,构建状态表和排队表,其中状态表包括字段有用户标识、接续序号、接续时间、接续频道号;排队表包括字段有用户标识、排队序号、排队时间、排队频道号;响应客户端排队请求,计算根据所述排队表中获取所述排队序号的最大值+1;执行接续加入任务,根据所述排队表获取状态表数据,包括根据所述排队表的每个频道的排队序号最小的用户执行第一接续公式获取所述状态表中的所述接续时间并设定为计时用户;执行超时用户调度任务,根据所述状态表执行超时指令获取超时接续用户列表,如果超时接续用户列表不为空,执行模拟用户指令操作;执行正常用户调度任务,根据所述状态表执行正常接续指令获取正常计时用户列表;正常计时用户消息群发,根据所述正常计时用户列表通过消息通道发送计时用户消息到频道所有用户终端;响应客户端正常计时用户的接续请求,执行下一计时用户计算;本发明通过时间窗批量模拟计时用户的终端操作,通过服务器扫描触发与客户端响应请求相结合的方案解决了网络调度接续过程中由于网络原因或其它不可预知原因当前计时用户脱离调度接续,致使网络调度不能继续问题。

主权项:1.一种批量接续方法,其特征在于,包括:构建状态表和排队表,所述状态表创建字段包括用户标识、接续序号、接续时间、接续频道号;所述排队表创建字段包括用户标识、排队序号、排队时间、排队频道号;响应客户端排队请求,包括执行排队序号计算并设置所述排队时间为当前系统当前时间,其中所述排队序号计算包括根据所述排队表中获取所述排队序号的最大值+1;执行接续加入任务,根据所述排队表获取状态表数据,包括根据所述排队表的每个频道的排队序号最小的用户执行第一接续公式获取所述状态表中的所述接续时间并设定为计时用户,其中所述第一接续公式为:所述接续时间=系统当前时间+接续超时时间;包括mysql指令update所述状态表set所述接续时间=NOW+INTERVAL接续超时时间SECOND;其中所述接续超时时间由配置文件获取,所述执行接续加入任务还包括如果排队用户数不足频道允许最大用户数,增加虚拟用户插入所述状态表,其中所述频道允许最大用户数由配置文件获取;执行超时用户调度任务,根据所述状态表执行超时指令获取超时接续用户列表,如果超时接续用户列表不为空,执行模拟用户指令操作;其中所述超时指令包括:“select所述用户标识from所述状态表whereTIMESTAMPDIFFSECOND,NOW,所述接续时间between–所述接续超时时间and0”;其中所述模拟用户指令包括修改所述状态表的下一计时用户的所述接续时间为所述第一接续公式的计算值,所述下一计时用户由下一计时用户公式确定;执行正常用户调度任务,根据所述状态表执行正常接续指令获取正常计时用户列表,所述正常计时用户用于发送客户端执行用户正常计时操作,其中所述正常接续指令包括:“select所述用户标识,所述接续时间from所述状态表whereTIMESTAMPDIFFSECOND,NOW,所述接续时间0”;正常计时用户消息群发,根据所述正常计时用户列表通过消息通道发送计时用户消息到频道所有用户终端;响应客户端正常计时用户的接续请求,执行下一计时用户计算,包括修改所述状态表的下一计时用户的所述接续时间为所述第一接续公式的计算值,所述下一计时用户由下一计时用户公式确定。

全文数据:

权利要求:

百度查询: 贵阳朗玛信息技术股份有限公司 一种批量接续方法和装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。