runlot

クォータ

無料プランでは 1 GiB のファイルストレージを提供します。容量を超えても、ファイルの取得と削除は引き続き行えます。

項目無料プロ
ストレージ容量1 GiB10 GiB
オブジェクト数制限なし制限なし
キーの長さ1024 バイト1024 バイト
一覧 1 ページあたりの件数既定 100 件、最大 1,000 件同じ

クォータを超えると

書き込み操作だけがブロックされます。

操作クォータ超過時の動作
put507 quota_exceeded
presign(PUT)507 quota_exceeded
getheadlistdeletepresign(GET)引き続き利用可能

容量がいっぱいの状態でもファイルを取得・削除できてはじめて、空き容量を確保できます。

try {
  await env.storage.put(key, body);
} catch (e) {
  if ((e as { status?: number }).status === 507) {
    return new Response("ストレージの空き容量がありません", { status: 507 });
  }
  throw e;
}

現在の使用量の確認

runlot storage status
runlot storage status --json
runlot usage

ダッシュボードの ファイル タブでも同じ値を確認できます。

通知

クォータの 90% に達すると、組織の adminstorage_near_quota の通知を送信します。同じ通知は 24 時間に 1 回だけ送信します。ダッシュボードの組織画面でも確認できます。

このページの目次