摘要
本发明公开了一种从链路数据中学习进行微服务应用的故障定位方法,该方法首先通过对开源微服务系统进行混合故障注入,然后通过分布式追踪采集微服务链路数据并对数据进行预处理。其次构建故障定位模型:在数据预处理之后,通过融合时空特征的Transformer‑BiLSTM模型进行微服务应用的故障定位,在训练故障定位模型的过程中,采用二进制标记方法区分服务状态,输出故障定位结果。最后实时运行的微服务系统中引入了自动化测试,将训练好的故障定位模型集成到在线微服务系统中,实时进行潜在故障的预测和定位。本发明显著提升了根据微服务的依赖关系和链路数据的微服务异常检测和故障定位效果。
技术关键词
故障定位方法
故障定位模型
微服务系统
分布式追踪
链路
多头注意力机制
BiLSTM模型
多模态
融合时空特征
数据
空间特征提取
标记方法
故障注入功能
多层感知机
故障注入技术
故障分类模型
交叉注意力机制
系统为您推荐了相关专利信息
蜂窝车联网
分层强化学习
信道资源分配方法
控制器
多智能体深度强化学习
干扰信号监测
异常信号
视频传输
抗干扰模块
可编程滤波器
策略
评估用户设备
监测网络状态
计费控制机制
链路丢包率
中继节点
信息传输方法
链路
信噪比
电力载波信道