[510] 503
(Service Unavailable)
は、過負荷により一時的に鯖が要求を処理できないことを示す状態符号です。
[507] 503
は鯖が現在一時的な過負荷や予定されたメンテナンスにより現在は要求を処理できない
(もののいずれは解消されるであろう) ことを示します >>505。
[511] 鯖が逆串 (関門) として動作している場合、
その接続先のアプリケーションサーバーや中間のネットワークの不調などで上流に接続して正しく処理できない場合に、
503
が返されることがよくあります。
[508] 鯖は、 要求を再試行するまでクライアントが待つべき時間を提案する
Retry-After:
ヘッダーを送っても構いません >>505。
[2] HTCPCP-TEA 鯖は珈琲を提供できないときに
503
応答を返すことができます >>1。
[9] 稀にサーバー側で設定した利用頻度制限に抵触するとき使われることがありますが、
429
がより適切と考えられます。
[506] RFC 1945 (HTTP/1.0); RFC 2068・RFC 2616 (HTTP/1.1) 10.5.4 503 Service Unavailable
The server is currently unable to handle the request due to a temporary overloading or maintenance of the server. The implication is that this is a temporary condition which will be alleviated after some delay.
サーバーは、一時的な過負担又はサーバーの維持のために、 要求を処理することが現在できません。 これは一時的な状況であって、時間を置けば緩和されるものと暗示しています。
{2068,2616} If known, the length of the delay
mayMAY be indicated in a Retry-After header. If no Retry-After is given, the client SHOULD handle the response as it would for a 500 response.
もし分かっていれば、遅延の長さを Retry-After
頭で示しても構いません。 Retry-After
が示されていない時は、クライアントは 500
応答である場合と同じように応答を扱うべきです。
Note: The existence of the 503 status code does not imply that a server must use it when becoming overloaded. Some servers may wish to simply refuse the connection.
注意 : 503
状態符号の存在は、
サーバーが過負担になったときにこれを使用しなければならないことをほのめかすものではありません。
サーバーによっては単に接続を拒否しようとするかもしれません。
[514] Googlebot はメンテナンスによってページが削除されることがないよう、
503
の利用を薦めています >>513。
[8] Yahoo! のような人気ポータルサイト、
人気のテレビ番組、
視聴者数の多いニコ生番組などで Webサイトが紹介された時、
突発的な大量アクセスに耐え切れずにサーバーが 503
応答を返す風景がよく見られます。
[515] RFC 3507 - Internet Content Adaptation Protocol (ICAP) ( ( 版)) <http://tools.ietf.org/html/rfc3507#section-4.3.3>
[516] Status codes in HTTP ( ( 版)) <http://www.w3.org/Protocols/HTTP/HTRESP.html#z12>
[4] server-side image map の実装ファイルが見つからない時に
503
が返されていたようです >>3。
[6] おそらくこの古い用法をもとに、HTTP状態符号の一覧表で 503
として「Mapping Server Error」を掲載する (おそらく他のどこかからコピペしてきた)
ページが多々あるようです 例えば >>5。
[7] ムービー情報API - ツイキャス ( 版) <http://twitcasting.tv/indexapimoviestatus.php>
最大1分間に60回。この制約を超えるとそのIPアドレスからは5分間アクセスできなくなります = HTTP 503 Error
503
を返す必要はなく、 直ちに接続を閉じても構いません >>505。