一种信息处理方法、服务器及计算机可读存储介质技术

技术编号:17518036 阅读:42 留言:0更新日期:2018-03-21 02:29
本发明专利技术实施例公开了一种信息处理方法、服务器及计算机可读存储介质,其中方法包括:获取携带紧急标识的紧急信息,并将所述紧急信息存储至第一服务层;获取所述第一服务层中所存储的多个目标客户端分别对应的终端信息;通过所述第一服务层向各终端信息分别对应的目标客户端顺序推送所述紧急信息,并调整所述第一服务层从第二服务层拉取非紧急信息的拉取速率;所述第二服务层用于存储非紧急信息。本发明专利技术实施例通过推送携带所述紧急标识的紧急信息,可以提高信息处理的效率,以确保紧急信息的时效性。

An information processing method, a server and a computer readable storage medium

The embodiment of the invention discloses a server and a computer readable storage medium, information processing method, wherein the method comprises the following steps: acquiring emergency information carrying emergency identification, and the emergency information storage to the first terminal information service layer; multiple target client access to storage the first service layer in the corresponding through; the first service layer corresponding to each terminal respectively target client order push the emergency information, pull rate and adjust the first service layer from the service layer second pull non emergency information; the second layer is used to store the non emergency information service. The embodiment of the invention can improve the efficiency of information processing by pushing the emergency information carried by the emergency sign to ensure the timeliness of emergency information.

【技术实现步骤摘要】
一种信息处理方法、服务器及计算机可读存储介质
本专利技术涉及互联网
,尤其涉及一种信息处理方法服务器及计算机可读存储介质。
技术介绍
目前,通过建立服务器和客户端的之间的网络连接,可将服务器上存储的批量信息定期地发送给持有该客户端的用户,此外,用户还可以通过该网络连接从服务器上拉取相应的信息。这些信息主要包含新闻资讯、活动推送、产品推荐、系统功能等类型,这类信息的特点是用户量大,可以通过多样的呈现方式吸引用户的点击。但是,由于这类信息相对比较次要且推送量通常较大,因此,当用户主动向服务器拉取所述服务器中排期存储的各类信息时,将无法使用户在排期处理后的众多信息中及时获取到最新插入的信息,即用户在获得所述最新插入的信息时存在一定的获取延时,进而无法确保该信息能及时到达用户终端。此外,对于极端天气预警、儿童失踪信息发布等紧急信息,在该服务器中将依旧按照信息处理的先后机制来对各类信息进行定期推送,从而致使这类紧急信息无法及时有效地到达用户终端。
技术实现思路
本专利技术实施例提供一种信息处理方法,可提高信息处理的效率,以确保紧急信息的时效性。第一方面,本专利技术实施例提供了一种信息处理方法,该方法应用于服务器,包括:获取携带紧急标识的紧急信息,并将所述紧急信息存储至第一服务层;获取所述第一服务层中所存储的多个目标客户端分别对应的终端信息;通过所述第一服务层向各终端信息分别对应的目标客户端顺序推送所述紧急信息,并调整所述第一服务层从第二服务层拉取非紧急信息的拉取速率;所述第二服务层用于存储非紧急信息。第二方面,本专利技术实施例提供了一种服务器,该服务器包括用于执行上述第一方面所述的信息处理方法的模块。第三方面,本专利技术实施例提供了另一种服务器,包括处理器和存储器,所述处理器和存储器相互连接,其中,所述存储器用于存储支持终端执行上述方法的应用程序代码,所述处理器被配置用于执行上述第一方面的方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述第一方面的方法。本专利技术实施例通过获取携带紧急标识的紧急信息,并将所述紧急信息存储至第一服务层;获取所述第一服务层中所存储的多个目标客户端分别对应的终端信息;通过所述第一服务层向各终端信息分别对应的目标客户端顺序推送所述紧急信息,并调整从所述第一服务层向第二服务层拉取非紧急信息的拉取速率;所述第二服务层用于存储非紧急信息。由此可见,通过将携带所述紧急标识的紧急信息存储至所述第一服务层,可以主动向各目标客户端推送所述紧急信息,并在推送所述紧急信息期间,降低向第二服务层拉取非紧急信息的拉取速率,以确保紧急信息的及时发送,还可进一步确保非紧急信息的有效发送,以提高信息处理的效率。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种网络架构的示意框图;图2是本专利技术实施例提供的一种信息处理方法的示意流程图;图3是本专利技术实施例提供的另一种信息处理方法的示意流程图;图4是本专利技术实施例提供的一种服务器的示意框图;图5是本专利技术实施例提供的一种第一获取模块的示意框图;图6是本专利技术实施例提供的一种第二获取模块的示意框图;图7是本专利技术实施例提供的一种推送调整模块的示意框图;图8是本专利技术实施例提供的一种信息推送单元的示意框图;图9是本专利技术实施例提供的另一种服务器的示意框图;图10是本专利技术实施例提供的又一种服务器的示意框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当进一步理解,在本专利技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。参见图1,是本专利技术实施例提供的一种网络架构的示意框图,如图1所示,所述网络架构可以包括:业务服务器4000,信息处理服务器2000以及客户端集群;所述客户端集群可以包括多个客户端,如图1所示,具体包括客户端3000a、客户端3000b、…、客户端3000n;其中,所述业务服务器4000与所述信息处理服务器2000进行网络连接;客户端3000a、客户端3000b、…、客户端3000n可以分别与所述信息处理服务器2000进行网络连接。如图1所示,所述客户端集群中的多个客户端可以包括在线客户端和离线客户端,即所述在线客户端和离线客户端可以为待接收紧急信息的目标客户端。其中,所述在线客户端为多个成功接入所述信息处理服务器2000的终端设备,此时,可将这些成功接入所述信息处理服务器2000的多个终端设备(比如,客户端3000c、客户端3000d、…、客户端3000n)分别确定为在线客户端以便于后续能够及时、有效地接收所述信息处理服务器2000所推送的紧急信息;所述紧急信息可以为极端天气预警、儿童失踪信息发布等关系人民生命、财产安全等信息。与此同时,所述客户端集群中的客户端3000a和客户端3000b则为未接入所述信息处理服务器2000的终端设备(即客户端3000a和客户端3000b为离线客户端),即此时,客户端3000a和客户端3000b并未向所述信息处理服务器发送登录请求,在信道资源有限的情况下,可以优先向各在线客户端推送紧急信息,然后再向各离线客户端推送该紧急信息。如图1所示,所述业务服务器4000可用于将收集到的各类信息作为待处理信息,所述待处理信息可以为携带紧急标识的紧急信息(例如,极端天气预警),还可以为未携带紧急标识的非紧急信息(例如,新闻资讯信息、活动推送信息、产品推荐信息等)。随后,所述业务服务器4000可将所述待处理信息通过所述网络连接关系上传至所述信息处理服务器2000。所述信息处理服务器2000在接收到所述待处理信息之后,可以将所述携带紧急标识的紧急信息和未携带所述紧急标识的非紧急信息分别进行存本文档来自技高网...
一种信息处理方法、服务器及计算机可读存储介质

【技术保护点】
一种信息处理方法,应用于服务器,其特征在于,包括:获取携带紧急标识的紧急信息,并将所述紧急信息存储至第一服务层;获取所述第一服务层中所存储的多个目标客户端分别对应的终端信息;通过所述第一服务层向各终端信息分别对应的目标客户端顺序推送所述紧急信息,并调整所述第一服务层从第二服务层拉取非紧急信息的拉取速率;所述第二服务层用于存储非紧急信息。

【技术特征摘要】
1.一种信息处理方法,应用于服务器,其特征在于,包括:获取携带紧急标识的紧急信息,并将所述紧急信息存储至第一服务层;获取所述第一服务层中所存储的多个目标客户端分别对应的终端信息;通过所述第一服务层向各终端信息分别对应的目标客户端顺序推送所述紧急信息,并调整所述第一服务层从第二服务层拉取非紧急信息的拉取速率;所述第二服务层用于存储非紧急信息。2.根据权利要求1所述的方法,其特征在于,所述获取携带紧急标识的紧急信息,并将所述紧急信息存储至第一服务层,包括:获取业务服务器发送的待处理信息;所述待处理信息为非紧急信息或携带紧急标识的紧急信息;检测所述待处理信息的合法性;若检测出所述待处理信息具备合法性,且所述待处理信息为紧急信息,则将所述紧急信息存储至第一服务层;若检测出所述待处理信息具备合法性,且所述待处理信息为非紧急信息,则将所述非紧急信息存储至第二服务层。3.根据权利要求1所述的方法,其特征在于,所述通过所述第一服务层向各终端信息分别对应的目标客户端顺序推送所述紧急信息,并调整从所述第一服务层向第二服务层拉取非紧急信息的拉取速率,包括:将各目标客户端分别对应的终端信息添加至待处理队列和待处理状态表;根据所述待处理队列和所述待处理状态表,在所述第一服务层中将所述紧急信息顺序推送给所述各目标客户端;在推送所述紧急信息时,同步调整从所述第一服务层向第二服务层拉取非紧急信息的拉取速率。4.根据权利要求3所述的方法,其特征在于,所述根据所述待处理队列和所述待处理状态表,在所述第一服务层中将所述紧急信息顺序推送给所述各目标客户端,包括:在所述待处理状态表中为各终端信息分别设置未发送状态标识;按照所述待处理队列中的各终端信息的排列顺序,在所述第一服务层中将所述紧急信息顺序推送给所述各目标客户端;若检测到所述第一目标客户端在预设时间范围内返回相应的紧急接收响应,则在所述待处理状态表中将与所述第一目标客户端对应的未发送状态标识更新为已发送状态标识;若检测到所述第二目标客户端在预设时间范围内未返回相应的紧急接...

【专利技术属性】
技术研发人员:陈杜英
申请(专利权)人:深圳市诚壹科技有限公司
类型:发明
国别省市:广东,44

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

1