摘要
本发明公开了一种基于Linux的应用自动化部署的方法与系统,所述方法包括:根据预先建立的应用依赖图谱数据库,进行多层次依赖关系数据提取操作,生成初始依赖关系矩阵并进行拓扑排序操作,得到初步部署顺序列表;根据初步部署顺序列表,进行节点依赖状态校验,得到校准部署顺序方案并进行资源需求与资源池可用性匹配,得到资源匹配结果;根据资源匹配结果,进行二次分配操作,得到最终部署执行计划并进行时间窗口与依赖状态的实时监控操作,得到部署执行日志;根据部署执行日志,进行故障诊断规则分析,得到回滚修复状态;根据所述回滚修复状态,进行节点部署顺序调整操作,得到优化部署计划。本方法能够实现动态资源调度与分配部署。
技术关键词
故障诊断规则
节点
计划
列表
动态资源调度
多层次
日志
关系
校准
矩阵
图谱
故障特征提取
状态监控模块
资源分配策略
风险评估模型
故障诊断模块
检查规则
报告