首页> 中文学位 >基于Flask的金融自动化运维平台的设计与实现
【6h】

基于Flask的金融自动化运维平台的设计与实现

代理获取

目录

第一个书签之前

展开▼

摘要

随着信息技术的不断发展以及金融行业的繁荣,支撑业务所需的服务器数量与复杂度正急剧增加,金融行业IT运维的难度也日益加大。传统的IT运维效率低下、过程冗杂,已经满足不了广大金融公司的运维需求,因此人工运维向自动化运维转型势在必行。 本文基于中小型金融企业的实际需求,对国内外金融自动化运维的发展现状进行了一系列调研之后,设计并实现了一种基于Flask框架的金融自动化运维平台,旨在改善传统运维模式,提高运维工作效率。该平台根据公司每日运维需求,提供了批量自动化运维服务,运维人员可以通过平台Web界面对远程主机、系统文件、运维任务以及运维日志等进行管理和操作,节约了大量人力和物力。 平台采用Flask+MVC模式进行开发,保证了系统的低耦合性,高可复用性和可扩展性。整个系统主要由系统架构配置模块、服务器批量连接模块、系统文件传输模块、计划任务配置模块、自动化任务执行模块以及运维日志聚类分析模块六个部分组成。系统架构配置模块负责对服务器进行自定义操作,包括服务器新增、编辑与删除;服务器批量连接模块使用paramiko库实现了对远程服务器的一键连接;系统文件传输模块负责系统文件的批量上传和下载;计划任务配置模块根据业务需求,定义和编排了计划任务清单;自动化任务执行模块按照配置好的顺序依次执行任务并返回执行结果;运维日志聚类分析模块提出了一种基于MinHash的改进DBSCAN聚类算法,以此来解决由于日志文本数量大、维度高,使用传统聚类算法会导致速度较慢的问题,从而使得日志分析更加便捷,减少了人工查询的消耗。。 经测试,该平台的稳定性及使用效率表现良好,可以很好地满足中小型金融企业的需求。目前平台已在证券公司投入使用,用户反馈,使用该平台后,工作效率明显提高,人工误操作率普遍降低,已达到平台的预期设计目标。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号