“容错性;故障容忍度”:指系统在部分组件出错、失效或出现异常时,仍能继续提供服务(可能以降级方式运行)并尽量保持正确性与可用性的能力。常用于计算机系统、网络、分布式系统与工程设计等语境。
/fɔlt ˈtɑːlərəns/(美式常见)
/fɔːlt ˈtɒlərəns/(英式常见)
A good database needs fault tolerance.
一个好的数据库需要具备容错性。
The system achieves fault tolerance by replicating data across multiple servers, so a single failure won’t bring the service down.
该系统通过在多台服务器之间复制数据来实现容错性,因此单点故障不会导致服务中断。
fault 来自拉丁语 fallere(“欺骗、使出错”),在英语中逐渐发展出“错误、缺陷、故障”的含义;tolerance 来自拉丁语 tolerare(“忍受、承受”)。合在一起,fault tolerance 字面意思就是“对故障的承受/容忍能力”,在工程与计算机领域引申为“系统在出错情况下仍能继续运行的能力”。