標準說:在什麼情況下REST API應該返回HTTP狀態503
10.5.4 503服務不可用。由於服務器暫時過載或維護,服務器當前無法處理該請求。這意味着這是暫時的情況,經過一段時間後會緩解。
REF:https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
如果服務器具有數據庫的訪問級別的鎖蔣廷黻,應該在這樣的情況下,服務器返回503。或者是503個狀態意味着:
- 網絡過載
- DOS類型的情況下
- 刷爆了負載均衡
- 明確的維護窗口。
很有道理什麼其他情況下,返回HTTP狀態503
任何詳細的澄清是非常讚賞。