更新时间:2024-11-28 GMT+08:00
分享

内置注入故障

  • 带波动的延时故障

    基于延时基数和抖动幅度创建带有波动的延时故障。具体触发要结合故障注入功能是否开启、注入故障概率、延时注入开关、延时故障生效概率决定。

  • 异常故障

    内置如下异常故障,结合故障注入功能是否开启、注入故障概率、异常注入开关、异常故障生效概率决定是否触发,触发故障为对应模块随机一种异常。

    表1 异常故障

    模块

    故障名称

    描述

    全模块

    SocketErr

    网络连接异常。

    IORWErr

    IO异常-读写关闭。

    IOUEErr

    IO异常-意外结束。

    NilPointerErr

    空指针异常。

    mysql

    SQLErr

    sql最顶层异常。

    SQLTimeoutErr

    sql执行超时异常。

    redis

    RedisCommandUKErr

    未知指令异常。

    RedisCommandArgErr

    指令参数异常。

相关文档