文档

应用强弱依赖治理

更新时间:

应用强弱依赖治理提供应用层面的强弱依赖关系分析。用户可以选择单个治理应用,查看其依赖分析,并根据依赖验证结果操作演练,完成依赖治理,治理周期为30天。本文介绍应用强弱依赖治理的操作步骤。

前提条件

需要安装探针才能识别到应用,如未安装请参见管理探针

背景信息

如果您想快速分析应用与所依赖的各种方法之间的强弱依赖关系,请参见微服务强弱依赖治理

创建强弱依赖治理

  1. 登录AHAS控制台,在左侧导航栏选择故障演练 > 演练方案
  2. 在左侧导航栏选择演练方案 > 微服务演练
  3. 微服务演练页面,单击左侧强弱依赖治理
  4. 强弱依赖治理页面,单击创建治理方案,进入应用接入配置向导页。
    参数描述
    方案名称输入治理方案的名称。
    治理应用选择要治理的应用,每个应用在同一个时段只能参与一个治理方案。若未找到应用,可能是由于暂未接入所需治理的应用,需要单击新应用接入,详情请参见接入演练应用
    机器分组选择好要治理的应用,系统会自动检测应用所在机器分组及探针状态。若探针存在异常的情况,可根据提示查看如何解决。详情请参见探针安装常见问题
  5. 单击下一步,在强弱依赖治理以30天为治理周期对话框单击确定,进入依赖分析配置向导页。
  6. 依赖分析页面,系统会自动对应用进行依赖分析。在分析过程中,您可以单击进行分析区域的启动暂停来控制分析时间。
    说明 需要保持5分钟正常的业务流量用于系统采集业务数据、分析依赖关系。随着数据的采集会逐步加载分析对象及其依赖对象,可同时选中多个分析对象进行分析。
    强弱依赖治理
  7. 单击下一步,进入依赖预判配置向导页,设置强弱依赖关系。

    您可以根据业务实际情况,标注分析对象与依赖对象的强弱依赖关系,作为业务预判。

    依赖预判
  8. 单击下一步,进入依赖验证配置向导页,单击去验证
    依赖验证

    根据上一步的依赖预判,系统自动生成验证用例(演练配置)。

  9. 去验证前的参数确认对话框的分析对象区域,选择机器信息,单击确定验证触发验证执行。通过观察实际的监控数据、业务现象,判断真实业务的强弱依赖关系。当依赖预判与验证结果一致时为符合预期,否则为不符合业务预期
    说明
    • 随着业务的变化,部分依赖关系会失效。您可以根据业务的实际变化,多次触发依赖分析,更新依赖预判。
    • 每次单击去验证时,系统会自动检测第二步:依赖分析是否有更新;此外,还会检测验证用例(演练配置)参数是否有更新。如有变化,系统会自动提示您。
    • 在验证列表中:
      • 结论存在-不符合预期,则方案的治理结果不符合预期
      • 结论都是符合预期已失效,则方案的治理结果符合预期
  10. 单击页面下方的方案归档,在您确定要归档此方案吗?弹窗中单击确认归档,结束1个应用的强弱依赖治理。归档后将无法进行再次分析、验证,但治理报告可正常下载。未手工归档的方案,系统将在30天内自动归档。
    说明 强弱依赖治理方案以30天为治理周期。

参考文档

强弱依赖治理最佳实践

微服务强弱依赖治理