有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

可以为Spring Boot应用程序测试的java混沌猴子场景

我正在使用code centric的混沌猴子实现来测试一个spring引导应用程序,该应用程序托管在一个非扩展环境中(即它不托管在云上)。下面是我正在测试的场景。如果我可以测试更多的场景,请给出建议

  1. 潜伏期攻击
  2. 例外攻击
  3. 杀死申请攻击
  4. 记忆攻击

共 (2) 个答案

  1. # 1 楼答案

    我能想到的几个-

    1. 磁盘空间攻击
    2. CPU攻击
    3. 定时突击

    你可以在其他平台上寻找更多想法,比如Gremlin或[Chaos Toolkit]ץ(https://docs.chaostoolkit.org/

  2. # 2 楼答案

    目前,除您列出的攻击类型外,Chaos Monkey for Spring Boot不支持任何其他攻击类型。然而,混沌工程的特点是更多层次的实验:人员、过程、实践、应用(你可以使用混沌猴进行春季启动)、平台和基础设施

    平台可能是库伯内特斯。平台级别的攻击可以是从集群中删除节点等攻击。基础设施级别的功能是主机级别的攻击(使用stress等工具填充内存,使用tc等工具导致数据丢失)

    可能的攻击可能是:

    • 设备故障
    • cpu故障
    • 数据库故障
    • 互联网故障(dns、isp、互联网路由)
    • 定时炸弹(内存泄漏、反包裹)
    • 日期炸弹(闰年、闰秒、纪元)
    • 重试风暴、级联过载、级联故障

    在Adrian Cockroft的精彩演讲中可以找到更多此类攻击类型:https://www.youtube.com/embed/cefJd2v037U