[发明专利]一种日志回传的选路方法、装置和存储介质有效
| 申请号: | 202310208655.7 | 申请日: | 2023-03-07 |
| 公开(公告)号: | CN116095180B | 公开(公告)日: | 2023-06-23 |
| 发明(设计)人: | 肖立超;马佳骏;孟晴晴 | 申请(专利权)人: | 天翼云科技有限公司 |
| 主分类号: | H04L67/63 | 分类号: | H04L67/63;H04L67/1012;H04L41/069;H04L41/0246 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 任亚娟 |
| 地址: | 100093 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 日志 方法 装置 存储 介质 | ||
本申请提供一种日志回传的选路方法、装置和存储介质,属于数据处理的技术领域。所述方法包括:边缘节点向其连接的任一具有健康标记的接入服务器发送日志回传请求,其中,所述具有健康标记的接入服务器为自身处于正常状态,且至少连接有一个具有健康标记的中心集群的接入服务器,所述日志回传请求中包含日志数据;当接收到所述日志回传请求的接入服务器当前处于正常状态时,将所述日志回传请求转发至其连接的任一个具有健康标记的中心集群;当接收到所述日志回传请求的中心集群当前处于正常状态时,解析所述日志回传请求中的所述日志数据,以形成日志回传的路径。本申请旨在提高日志回传时的时效性。
技术领域
本申请实施例涉及数据处理的技术领域,具体而言,涉及一种日志回传的选路方法、装置和存储介质。
背景技术
日志为计算机系统响应特定输入时,记录响应行为与请求信息的数据,可用于统计分析、定位异常以及计费等领域;日志的产生、采集以及检索为计算机系统领域的传统需求。
目前针对日志的产生、采集以及检索过程,已经存在很多通用解决方案,如基于三个得到广泛应用的开源项目的集合(Elasticsearch、Logstash以及Kibana)构造的采集系统,其中,Logstash用于采集日志,Elasticsearch用于存储并检索日志,Kibana用于可视化统计分析的结果。
另外,在一些性能要求更高的细分领域,由于日志采集基于多样的网络条件,因此需要接入选路或应用加速业务,通常采用调度中心进行选路,即利用调度中心对服务器进行质量检测,并打分筛选出可用服务器,从而为客户端下发调用链路,可以规避服务器和网络链路的单点故障。
但是采用单个调度中心进行选路时,存在中心单点故障隐患,为了规避中心单点故障隐患,通常采用的是引入多个调度中心,并通过分布式共识算法使得多个调度中心的结果一致,因此若一个调度中心出现故障时,多个调度中心之间需要协商,导致故障时恢复时间较长,从而导致日志回传的时效性较差。
发明内容
本申请实施例提供一种日志回传的选路方法、装置和存储介质,旨在提高日志回传时的时效性。
第一方面,本申请实施例提供一种日志回传的选路方法,所述方法包括:
边缘节点向其连接的任一具有健康标记的接入服务器发送日志回传请求,其中,所述具有健康标记的接入服务器为自身处于正常状态,且至少连接有一个具有健康标记的中心集群的接入服务器,所述日志回传请求中包含日志数据;
当接收到所述日志回传请求的接入服务器当前处于正常状态时,将所述日志回传请求转发至其连接的任一个具有健康标记的中心集群;
当接收到所述日志回传请求的中心集群当前处于正常状态时,解析所述日志回传请求中的所述日志数据,以形成日志回传的路径。
可选地,所述方法还包括:
当接收到所述日志回传请求的中心集群当前处于异常状态时,不解析所述日志回传请求,并向转发所述日志回传请求的接入服务器返回表征非健康的状态码;
接收到所述表征非健康的状态码的接入服务器将该中心集群标记为不健康,并将所述日志回传请求退回所述边缘节点。
可选地,所述边缘节点向其连接的任一具有健康标记的接入服务器发送日志回传请求之后,所述方法还包括:
当接收到所述日志回传请求的接入服务器当前处于异常状态时,向所述边缘节点返回表征非健康的状态码;
所述边缘节点在接收到所述表征非健康的状态码时,将所述接入服务器标记为不健康,并采用轮询的方式向其他健康的接入服务器发送所述日志回传请求。
可选地,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天翼云科技有限公司,未经天翼云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310208655.7/2.html,转载请声明来源钻瓜专利网。





