文件名称:chaos-lambda:在工作时间内随机终止ASG实例
文件大小:20KB
文件格式:ZIP
更新时间:2024-06-15 05:24:12
Python
关于 EC2实例易失,可以在没有警告的情况下随时回收。 亚马逊建议在Auto Scaling组下运行它们,以确保整体服务可用性,但很容易忘记,实例可能突然失败,直到实例发生在每个人都在清晨的凌晨。 Chaos Lambda可以提高工作时间内这些故障的发生率,从而帮助团队构建可以妥善处理这些故障的服务。 快速设置 使用cloudformation/templates/lambda_standalone.json模板在您要定位的区域中创建lambda函数。 您可能需要更改两个参数: Schedule :更改默认运行时间是否不适合您(星期一至星期五,世界标准时间上午10点至下午4点,每小时一次); 有关语法的文档,请参见 。 DefaultProbability :默认情况下,该区域中的所有Auto Scaling组都是目标; 将此值设置为0.0 ,只有带有chaos-lambda-ter
【文件预览】:
chaos-lambda-master
----test-requirements.txt(33B)
----cloudformation()
--------src()
--------requirements.txt(21B)
--------Makefile(454B)
--------templates()
----src()
--------chaos.py(4KB)
----LICENSE(573B)
----test()
--------base.py(518B)
--------test_chaos.py(20KB)
----README.md(5KB)
----Makefile(200B)
----.gitignore(45B)