一种互动异常的识别方法及其装置制造方法及图纸

技术编号:35499930 阅读:15 留言:0更新日期:2022-11-09 14:08
本申请涉及互联网技术领域,尤其涉及一种互动异常的识别方法及其装置。本申请通过获取每个客户端在互动过程中生成的互动帧信息;启动虚拟机,将客户端的互动代码克隆至虚拟机上运行;基于每个客户端的互动帧信息,在虚拟机上模拟客户端的互动过程,生成模拟互动结果数据;根据模拟互动结果和客户端反馈的互动结果数据,确定互动过程中出现异常的目标客户端进行判罚。本申请提供的判断互动异常的方法相比现有方案更加省时省力,过程清晰明了,方便快捷,保障了用户的公平。保障了用户的公平。保障了用户的公平。

【技术实现步骤摘要】
一种互动异常的识别方法及其装置


[0001]本申请涉及互联网
,尤其涉及一种互动异常的识别方法及其装置。

技术介绍

[0002]相关技术中,互动判分逻辑是在客户端代码执行的,在一些互动中,客户端可以改变本地脚本,或者进行修改本地内存进行作弊获得更好的得分。而在相关解决客户端进行作弊的方案中,通常存在费时费力,造成用户缺失,浪费宽带流量或者计算量大的问题。

技术实现思路

[0003]本申请旨在至少在一定程度上解决相关技术中的技术问题之一。
[0004]为此,本申请的一个目的在于提出一种互动异常的识别方法,获取每个客户端在互动过程中生成的互动帧信息;启动虚拟机,将客户端的互动代码克隆至虚拟机上运行;基于每个客户端的互动帧信息,在虚拟机上模拟客户端的互动过程,生成模拟互动结果数据;根据模拟互动结果和客户端反馈的互动结果数据,确定互动过程中出现异常的目标客户端进行判罚。本申请提供的判断互动异常的方法相比现有方案更加省时省力,过程清晰明了,方便快捷,保障了用户的公平。
[0005]本申请的第二个目的在于提出另一种互动异常的识别方法。
[0006]本申请的第三个目的在于提出一种互动异常的识别装置。
[0007]本申请的第四个目的在于提出另一种互动异常的识别装置。
[0008]本申请的第五个目的在于提出一种电子设备。
[0009]本申请的第六个目的在于提出一种非瞬时计算机可读存储介质。
[0010]本申请的第七个目的在于提出一种计算机程序产品。
[0011]为达上述目的,本申请第一方面实施例提出了一种互动异常的识别方法,包括:
[0012]获取每个客户端在互动过程中生成的互动帧信息。
[0013]启动虚拟机,将所述客户端的互动代码克隆至所述虚拟机上运行。
[0014]基于每个客户端的所述互动帧信息,在所述虚拟机上模拟所述客户端的互动过程,生成模拟互动结果数据。
[0015]根据所述模拟互动结果和所述客户端反馈的互动结果数据,确定互动过程中出现异常的目标客户端进行判罚。
[0016]本申请实施例提出的互动异常的识别方法,通过获取每个客户端在互动过程中生成的互动帧信息;启动虚拟机,将客户端的互动代码克隆至虚拟机上运行;基于每个客户端的互动帧信息,在虚拟机上模拟客户端的互动过程,生成模拟互动结果数据;根据模拟互动结果和客户端反馈的互动结果数据,确定互动过程中出现异常的目标客户端进行判罚。本申请提供的判断互动异常的方法相比现有方案更加省时省力,过程清晰明了,方便快捷,保障了用户的公平。
[0017]根据本申请的一个实施例,所述对互动过程中出现异常的目标客户端进行判罚,
包括:获取所述目标客户端历史的互动异常数据;基于所述历史的互动异常数据,确定所述目标客户端的判罚策略,并对所述目标客户端执行所述判罚策略。
[0018]根据本申请的一个实施例,所述互动异常的识别方法还包括:获取所述目标客户端的标识信息和所述目标客户端当次的互动异常数据,并存储至目标位置。
[0019]根据本申请的一个实施例,所述获取每个客户端在互动过程中生成的互动帧信息,包括:接收逻辑服务器发送的每个客户端的所述互动帧信息,其中,所述互动帧信息由所述逻辑服务器根据所述客户端的互动结果数据确定出的所述客户端中存在互动异常的客户端时发送的。
[0020]根据本申请的一个实施例,所述接收逻辑服务器发送的每个客户端的所述互动帧信息,包括:接收所述逻辑服务器的判罚请求,基于所述判罚请求调用与所述逻辑服务器连接的判罚服务接口;基于所述判罚服务接口从所述逻辑服务器中接收所述互动帧数据。
[0021]根据本申请的一个实施例,所述启动虚拟机,包括:获取每个客户端在互动结束时生成的互动结果数据;响应于所述互动结果数据不一致,获取所述客户端的数量,基于所述客户端的数量,启动一个或者多个虚拟机。
[0022]为达上述目的,本申请第二方面实施例提出了另一种互动异常的识别方法,包括:
[0023]接收参与互动的每个客户端发送互动结束生成的互动结果数据。
[0024]响应于所述互动结果数据不一致的数量大于设定数量,将每个客户端在互动过程中生成的互动帧信息发给判决服务器。
[0025]本申请实施例提出的互动异常的识别方法,通过接收参与互动的每个客户端发送互动结束生成的互动结果数据,响应于互动结果数据不一致的数量大于设定数量,将每个客户端在互动过程中生成的互动帧信息发给判决服务器。本申请提供的判断互动异常的方法相比现有方案更加省时省力,过程清晰明了,方便快捷,保障了用户的公平。
[0026]根据本申请的一个实施例,所述互动异常的识别方法,还包括:向所述判决服务器发送判罚请求,其中所述判罚请求用于请求所述判决服务器调用判罚服务接口接收所述互动帧信息。
[0027]根据本申请的一个实施例,所述互动异常的识别方法,还包括:根据每个客户端的标识信息,从缓存中读取所述客户端的所述互动帧信息;基于每个客户端的所述互动帧信息生成一个或者多个消息队列;基于所述一个或多个消息队列,将每个客户端的所述互动帧信息发送给所述判决服务器。
[0028]根据本申请的一个实施例,所述接收参与互动的每个客户端发送互动结束生成的互动结果数据之前,还包括:接收每个客户端发送的在互动过程中生成的互动帧信息,并将每个客户端的所述互动帧信息按照时间顺序进行缓存。
[0029]为达上述目的,本申请第三方面实施例提出了一种互动异常的识别装置,包括:
[0030]信息获取模块,用于获取每个客户端在互动过程中生成的互动帧信息;
[0031]代码运行模块,用于启动虚拟机,将所述客户端的互动代码克隆至所述虚拟机上运行;
[0032]互动模拟模块,用于基于每个客户端的所述互动帧信息,在所述虚拟机上模拟所述客户端的互动过程,生成模拟互动结果数据;
[0033]判罚处决模块,用于根据所述模拟互动结果和所述客户端反馈的互动结果数据,
确定互动过程中出现异常的目标客户端进行判罚。
[0034]本申请实施例提出的互动异常的识别装置,通过获取每个客户端在互动过程中生成的互动帧信息;启动虚拟机,将客户端的互动代码克隆至虚拟机上运行;基于每个客户端的互动帧信息,在虚拟机上模拟客户端的互动过程,生成模拟互动结果数据;根据模拟互动结果和客户端反馈的互动结果数据,确定互动过程中出现异常的目标客户端进行判罚。本申请提供的判断互动异常的方法相比现有方案更加省时省力,过程清晰明了,方便快捷,保障了用户的公平。
[0035]根据本申请的一个实施例,所述判罚处决模块还用于:获取所述目标客户端历史的互动异常数据;基于所述历史的互动异常数据,确定所述目标客户端的判罚策略,并对所述目标客户端执行所述判罚策略。
[0036]根据本申请的一个实施例,所述互动异常的识别装置还包括:获取所述目标客户端的标识信息和所述目标客户端当次的互动异常数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种互动异常的识别方法,其特征在于,包括:获取每个客户端在互动过程中生成的互动帧信息;启动虚拟机,将所述客户端的互动代码克隆至所述虚拟机上运行;基于每个客户端的所述互动帧信息,在所述虚拟机上模拟所述客户端的互动过程,生成模拟互动结果数据;根据所述模拟互动结果和所述客户端反馈的互动结果数据,确定互动过程中出现异常的目标客户端进行判罚。2.根据权利要求1所述的方法,其特征在于,所述对互动过程中出现异常的目标客户端进行判罚,包括:获取所述目标客户端历史的互动异常数据;基于所述历史的互动异常数据,确定所述目标客户端的判罚策略,并对所述目标客户端执行所述判罚策略。3.根据权利要求1或2所述的方法,其特征在于,还包括:获取所述目标客户端的标识信息和所述目标客户端当次的互动异常数据,并存储至目标位置。4.根据权利要求1所述的方法,其特征在于,所述获取每个客户端在互动过程中生成的互动帧信息,包括:接收逻辑服务器发送的每个客户端的所述互动帧信息,其中,所述互动帧信息由所述逻辑服务器根据所述客户端的互动结果数据确定出的所述客户端中存在互动异常的客户端时发送的。5.根据权利要求4所述的方法,其特征在于,所述接收逻辑服务器发送的每个客户端的所述互动帧信息,包括:接收所述逻辑服务器的判罚请求,基于所述判罚请求调用与所述逻辑服务器连接的判罚服务接口;基于所述判罚服务接口从所述逻辑服务器中接收所述互动帧数据。6.根据权利要求1所述的方法,其特征在于,所述启动虚拟机,包括:获取每个客户端在互动结束时生成的互动结果数据;响应于所述互动结果数据不一致,获取所述客户端的数量,基于所述客户端的数量,启动一个或者多个虚拟机。7.一种互动异常的识别方法,其特征在于,包括:接收参与互动的每个客户端发送互动结束生成的互动结果数据;响应于所述互动结果数据不一致的数量大于设定数量,将每个客户端在互动过程中生成的互动帧信息发给判决服务器,其中,所述互动帧信息用于由所述判决服务器在启动的虚拟机上基于运行所述客户端的互动代码模拟出所述客户端的模拟互动结果数据,并根据所述模拟互动结果和所述客户端反馈的互动结果数据,确定互动过程中出现异常的目标客户端进行判罚。8.根据权利要求7所述的方法,其特征在于,还包括:向所述判决服务器发送判罚请求,其中所述判罚请求用于请求所述判决服务器调用判罚服务接口接收所述互动帧信息。
9.根据权利要求7所述的方法,其特征在于,还包括:根据每个客户端的标识信息,从缓存中读取所述客户端的所述互动帧信息;基于每个客户端的所述互动帧信息生成一个或者多个消息队列;基于所述一个或多个消息队列,将每个客户端的所述互动帧信息发送给所述判决服务器。10.根据权利要求7

9任一项所述的方法,其特征在于,所述接收参与互动的每个客户端发送互动结束生成的互动结果数据之前,还包括:接收每个客户端发送的在互动过程中生成的互动帧信息,并将每个客户端的所述互动帧信息按照时间顺序进行缓存。11.一种互动异常的识别装置,其特征在于,包括:信息获取模块,用于获取每个客户端在互动过程中生成的互动帧信息;代码运行模块,用于启动虚拟机,将所述客户端的互动代码克隆至所述虚拟机上运行;互动模拟模块,用于基于每个...

【专利技术属性】
技术研发人员:刘威畅罗泳淋
申请(专利权)人:京东科技控股股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1