一种基于日志队列的流量转发方法及系统技术方案

技术编号:37502721 阅读:26 留言:0更新日期:2023-05-07 09:38
本发明专利技术公开一种基于日志队列的流量转发方法及系统,涉及信息处理技术领域,方法包括:将客户端的请求内容保存至日志文件中;并采用日志采集器读取日志文件中的请求内容;最后采用日志采集器将所述请求内容发送至日志服务消息队列。本发明专利技术通过将客户端的各种协议请求的请求内容保存到日志文件,并通过日志采集器将日志文件中的请求内容发送到日志服务消息队列中,避免了直接通过tcp等协议请求进行流量转发所产生的流量丢失的问题,从而保证了保存到日志服务消息队列的请求内容的一致性和完整性。完整性。完整性。

【技术实现步骤摘要】
一种基于日志队列的流量转发方法及系统


[0001]本专利技术涉及信息处理
,特别是涉及一种基于日志队列的流量转发方法及系统。

技术介绍

[0002]TCPCopy是一种请求复制(复制基于TCP的packets)工具,现存的TcpCopy(流量拷贝技术)容易出现部分TCP包丢失,将收到不完整的数据,请求前后流量转发不一样的问题,从而无法复现真实的用户场景。

技术实现思路

[0003]本专利技术的目的是提供一种基于日志队列的流量转发方法及系统,提高流量数据转发的一致性和完整性。
[0004]为实现上述目的,本专利技术提供了如下方案:
[0005]一种基于日志队列的流量转发方法,包括以下步骤:
[0006]步骤1:将客户端的请求内容保存至日志文件中;
[0007]步骤2:采用日志采集器读取日志文件中的请求内容;
[0008]步骤3:采用日志采集器将所述请求内容发送至日志服务消息队列。
[0009]可选的,所述方法还包括:
[0010]在采用日志采集器读取日志文件中的请求内容本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于日志队列的流量转发方法,其特征在于,包括以下步骤:步骤1:将客户端的请求内容保存至日志文件中;步骤2:采用日志采集器读取日志文件中的请求内容;步骤3:采用日志采集器将所述请求内容发送至日志服务消息队列。2.根据权利要求1所述的基于日志队列的流量转发方法,其特征在于,所述方法还包括:在采用日志采集器读取日志文件中的请求内容时,记录所述请求内容的来源状态参数;日志采集器发送至日志服务消息队列的请求内容携带有所述请求内容的来源状态参数,所述来源状态参数包括所述请求内容所属日志文件的文件状态和所述请求内容在所属日志文件中的位置信息;比较消息回执中的请求内容来源状态参数与记录的请求内容的来源状态参数是否相同,若不同,则基于消息回执中的请求内容的来源状态参数,采用日志采集器继续读取日志文件中的请求内容;所述消息回执,由所述日志服务消息队列接收到所述请求内容后发送,包括所述请求内容携带的来源状态参数。3.根据权利要求1所述的基于日志队列的流量转发方法,其特征在于,在步骤3之后,还包括:监听消息队列监听所述日志服务消息队列的消息;若监听到所述消息,则对所述消息...

【专利技术属性】
技术研发人员:岳永强雷新胡明何光荣
申请(专利权)人:武汉卓鹰世纪科技有限公司
类型:发明
国别省市:

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

1