报文跟踪方法、装置、服务器、存储介质制造方法及图纸

技术编号:26171319 阅读:34 留言:0更新日期:2020-10-31 13:43
本发明专利技术实施例涉及通信领域,公开了一种报文跟踪方法、装置、服务器、存储介质。本发明专利技术中,应用于分布式系统的服务器,包括以下步骤:接收客户端的报文,所述报文包括所述客户端的身份信息;若所述客户端的身份信息与预设的目标客户端的身份信息匹配,存储所述报文。本申请中,当服务器确定接收的报文是目标客户端发送的,才会存储该报文;相对于现有技术而言,避免了由于在服务器中存储大量的报文造成服务器获取目标客户端报文的速度降低的问题,提高了分布式系统中服务器处理报文的能力,即提高了分布式系统中服务器获取目标客户端报文的速度,从而加快了整个分布式系统获取目标客户端报文的速度。

【技术实现步骤摘要】
报文跟踪方法、装置、服务器、存储介质
本专利技术实施例涉及通信领域,特别涉及一种报文跟踪方法、装置、服务器、存储介质。
技术介绍
在大型分布式应用系统中,客户端与服务端的消息交互非常频繁,如果需要定位某个客户端的问题,通常需要抓取对应消息交互报文进行问题分析和定位。现有技术中抓取报文的方法主要是以下方案:当报文消息到达服务器之后,服务器将所有的报文存储下来,当需要查找目标客户端的报文时,在每个服务器存储的报文中查找目标客户端的报文。专利技术人发现现有技术中至少存在如下问题:服务器由于存储了所有的报文,存储量较大会增加服务器的性能压力,且报文数量越多,服务器的性能压力就越大;在报文数量达到千万级的情况下,会降低服务器获取目标客户端报文的能力,报文信息获取的速度会大幅度降低。
技术实现思路
本专利技术实施例的目的在于提供一种报文跟踪方法、装置、服务器、存储介质,加快分布式系统中每个服务器处理报文的速度,从而加快分布式系统获取目标客户端报文信息的速度。为解决上述技术问题,本专利技术的实施例提供了一种报文跟踪方法,应本文档来自技高网...

【技术保护点】
1.一种报文跟踪方法,其特征在于,应用于分布式系统的服务器,包括:/n接收客户端的报文,所述报文包括所述客户端的身份信息;/n若所述客户端的身份信息与预设的目标客户端的身份信息匹配,存储所述报文。/n

【技术特征摘要】
1.一种报文跟踪方法,其特征在于,应用于分布式系统的服务器,包括:
接收客户端的报文,所述报文包括所述客户端的身份信息;
若所述客户端的身份信息与预设的目标客户端的身份信息匹配,存储所述报文。


2.根据权利要求1所述的报文跟踪方法,其特征在于,所述接收客户端的报文之前,还包括:
将所述目标客户端的身份信息存储在所述服务器中。


3.根据权利要求2所述的报文跟踪方法,其特征在于,所述分布式系统中还包括与所述服务器通信连接的Redis集群,所述Redis集群存储有从所述分布式系统中的若干个服务器接收的所述目标客户端的身份信息;
所述将所述目标客户端的身份信息存储在所述服务器中,包括:
将所述Redis集群存储的所述目标客户端的身份信息同步至所述服务器中。


4.根据权利要求3所述的报文跟踪方法,其特征在于,所述目标客户端的身份信息绑定有所述目标客户端的身份信息存储到所述Redis集群时的第一存储时间;所述报文跟踪方法还包括:
若当前时间与所述第一存储时间的时差超过预设时长,向所述Redis集群发送删除指令,供所述Redis集群删除所述目标客户端的身份信息。


5.根据权利要求2所述的报文跟踪方法,其特征在于,所述目标客户端的身份信息绑定有所述目标客户端的身份信息存储到所述服务器时的第二存储时间;所述将所述目标客户端的身份信息存储在所...

【专利技术属性】
技术研发人员:尹均胡兴明朱婧宇
申请(专利权)人:中移杭州信息技术有限公司中国移动通信集团有限公司
类型:发明
国别省市:浙江;33

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

1