# 混乱猴子

> Netflix开发的一种工具，它会在工作时间随机关闭生产环境中的服务器实例。

- ID: m01228
- 分类: system
- 领域: 系统论

## 定义

Netflix开发的一种工具，它会在工作时间随机关闭生产环境中的服务器实例。目的是迫使工程师构建具有自动恢复能力的系统，确保在真实故障发生时系统不会崩溃。脚手架作用：主动引入混乱。不要等故障发生，而是人为地、有计划地制造故障。如果你害怕某件事发生（如服务器挂掉、核心员工离职），就主动模拟这件事，直到你不再害怕为止。

## 机制

Chaos Monkey：Netflix开源的混沌工具，随机关闭生产环境中的服务实例，迫使系统必须具备容错、冗余与自愈，否则立即暴露。

## 练习

在可控时段启用随机终止；观察流量重定向与恢复；记录失败路径并补强；渐进扩大“破坏”范围。

## 脚手架用法

主动引入混乱。不要等故障发生，而是人为地、有计划地制造故障。如果你害怕某件事发生（如服务器挂掉、核心员工离职），就主动模拟这件事，直到你不再害怕为止。

[阅读网页](https://thinkingmodels.site/entries/detail/m01228)
