业务模型(或系统部署结构)复杂带来的最直接影响就是定位故障很困难,发现根源问题成本较高,需要多部门合作,开发、运维人员相互配合分析(现在的大规模系统很难找到一一个能掌控全局的人),即使这样有时得出的结论也不见得各方都认可。
所以,下面给出的几种简单方法和技术,既能在异构系统中建立某种关联,为智能化提供一定的支持,又不要求开发人员改变技术栈或开发框架。
2、全链路追踪: TraceID或者 RequestID应该能从发起方透传到后端,标识唯-请求。
当这些工程(自动化、标准化)的水平达到一定高度后,我们才有望向智能化方向发展。
在实践中通常用于故障定位的机器学习算法有关联规则和决策树。
需要注意的是,并不是用了人工智能或机器学习,故障定位的效果就- -定很好,这取决于很多因素,比如特征工程、算法模型、参数调整、数据清洗等,需要不断地调整和学习。还是这句话:智能化的效果不仅仅取决于算法,工程能力也很重要,而且好的数据胜过好的算法。
分享标题:复杂业务模式下如何故障定位?
浏览地址:/news38/105188.html
成都网站建设公司_创新互联,为您提供手机网站建设、网页设计公司、移动网站建设、云服务器、网站收录、品牌网站建设
广告
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源:
创新互联