简介:
本发明提供一种基于故障相似度的服务可靠性保障方法,包括:解析一执行追踪,构建有向带权图;将所述有向带权图与通过若干正常执行追踪构建的若干正常有向带权图比较,判断该执行追踪是否正常;若该执行追踪为故障执行追踪,将执行追踪中所调用的服务根据调用顺序,得到未知故障请求字符串;提取已知故障数据库中故障调用字符串,并与未知故障请求字符串进行相似度计算,得到该执行追踪的故障原因;依据故障原因,检测所述服务失效类型是否存在;所述服务失效类型若存在,则重启服务;所述服务失效类型若不存在,则获取服务容器度量指标,进行服务容器的自适应匹配。本发明基于定向故障注入,实现执行追踪与故障原因相挂钩,判断监测节点故障。
本发明提供一种基于故障相似度的服务可靠性保障方法,包括:解析一执行追踪,构建有向带权图;将所述有向带权图与通过若干正常执行追踪构建的若干正常有向带权图比较,判断该执行追踪是否正常;若该执行追踪为故障执行追踪,将执行追踪中所调用的服务根据调用顺序,得到未知故障请求字符串;提取已知故障数据库中故障调用字符串,并与未知故障请求字符串进行相似度计算,得到该执行追踪的故障原因;依据故障原因,检测所述服务失效类型是否存在;所述服务失效类型若存在,则重启服务;所述服务失效类型若不存在,则获取服务容器度量指标,进行服务容器的自适应匹配。本发明基于定向故障注入,实现执行追踪与故障原因相挂钩,判断监测节点故障。