The embodiment of the invention discloses an information processing method and server, wherein the method includes: receiving the message from the terminal pull request; generating the message pull request corresponding to the target time, the target time is greater than the current time; at the time the situation, to the target server to send the pull request message. The embodiment of the invention of the current time of the received message pull request delay to send to the target server target time, the target server needs to process a large number of news pull requests at the same time, can reduce the target server in a certain period of time and pressure, and improve the utilization rate of the server resources.
【技术实现步骤摘要】
信息处理方法及服务器
本专利技术涉及互联网
,尤其涉及信息处理方法及服务器。
技术介绍
随着网络基础设施的普及,互联网软件的种类和数量也日益增加。通常,诸如基于客户端/服务器(C/S)架构等的互联网应用软件都具有信息拉取功能。目前,推送消息的应用非常广泛,是各终端厂商和应用软件运营的重要手段,是维持用户和产品之间一条非常重要的渠道。推送消息本质上是通过维护一条客户端到服务端的长连接来实现,为了维持这一长连接,需要定时心跳信号。考虑到耗电影响,目前普遍的做法是采用对齐唤醒机制,即心跳信号统一在唤醒时刻发送。当前采用的技术方案中,消息的拉取一般都是在心跳信号上来时匹配查询及下发,服务器的压力与心跳信号的并发量息息相关。受对齐唤醒机制影响,心跳信号很集中,因而这一拉取匹配动作也很集中,导致消息推送服务器并发压力大。表现出服务器心跳点压力大,其它时间段较为空闲,服务器的资源不能最大化的利用起来。在实际应用中,采用上述技术方案,存在服务器在心跳点负载过重以及服务器的资源利用率低的问题。
技术实现思路
本专利技术实施例提供一种信息处理方法及服务器,可减少目标服务器在心跳点的并发压力,提高该目标服务器的资源利用率。第一方面,本专利技术实施例提供了一种信息处理方法,该方法包括:接收来自终端的消息拉取请求;生成所述消息拉取请求对应的目标时间,所述目标时间大于当前时间;在到达所述目标时间的情况下,向目标服务器发送所述消息拉取请求。第二方面,本专利技术实施例提供了一种服务器,该服务器包括:接收单元,用于接收来自终端的消息拉取请求;生成单元,用于生成所述消息拉取请求对应的目标时 ...
【技术保护点】
一种信息处理方法,其特征在于,包括:接收来自终端的消息拉取请求;生成所述消息拉取请求对应的目标时间,所述目标时间大于当前时间;在到达所述目标时间的情况下,向目标服务器发送所述消息拉取请求。
【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:接收来自终端的消息拉取请求;生成所述消息拉取请求对应的目标时间,所述目标时间大于当前时间;在到达所述目标时间的情况下,向目标服务器发送所述消息拉取请求。2.根据权利要求1所述的方法,其特征在于,所述生成所述消息拉取请求对应的目标时间包括:在所述当前时间的基础上加上目标时长,获得所述目标时间,所述目标时长为小于所述终端发送心跳信号的间隔的随机时长。3.根据权利要求1或2所述的方法,其特征在于,所述生成所述消息拉取请求对应的目标时间之后,所述方法还包括:依据所述消息拉取请求获取所述终端的标识信息;将所述标识信息以及所述目标时间存储到目标容器;所述到达所述目标时间的情况包括:在遍历所述目标容器所存储的信息的过程中,确定到达所述目标时间。4.根据权利要求1或2所述的方法,其特征在于,所述生成所述消息拉取请求对应的目标时间之后,所述方法还包括:依据所述消息拉取请求获取所述终端的标识信息;从目标列表中获取参考信息的存储位置,所述参考信息为对应的时间点在所述目标时间之前且距离所述目标时间最近的信息;将所述标识信息以及所述目标时间存储到所述存储位置的下一位置;所述到达所述目标时间的情况包括:按照从上到下的顺序依次查询所述目标列表中各信息对应的时间点,确定到达所述目标时间。5.根据权利要求4所述的方法,其特征在于,所述向目标服务...
【专利技术属性】
技术研发人员:戴威波,
申请(专利权)人:深圳市金立通信设备有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。