2.2. MicroProfile 容错

2.2.1. 关于 MicroProfile 容错规范

MicroProfile 容错规范定义策略,以处理分布式微服务中固有的错误。

MicroProfile 容错规范定义以下策略来处理错误:

Timeout
定义执行必须完成的时间长度。定义超时可防止无限期等待执行。
Retry
定义用于重试失败执行的条件。
回退
在执行失败时提供替代方案。
CircuitBreaker
在临时停止之前,定义失败的执行尝试次数。您可以在恢复执行前定义延迟的长度。
舱壁
隔离系统部分内的故障,以便系统的其余部分仍能正常工作。
异步
在单独的线程中执行客户端请求。