标准说:在什么情况下REST API应该返回HTTP状态503
10.5.4 503服务不可用。由于服务器暂时过载或维护,服务器当前无法处理该请求。这意味着这是暂时的情况,经过一段时间后会缓解。
REF:https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
如果服务器具有数据库的访问级别的锁蒋廷黻,应该在这样的情况下,服务器返回503。或者是503个状态意味着:
- 网络过载
- DOS类型的情况下
- 刷爆了负载均衡
- 明确的维护窗口。
很有道理什么其他情况下,返回HTTP状态503
任何详细的澄清是非常赞赏。