Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

Snippets のトラブルシューティング

最終更新 Markdown で表示Agent セットアップ

エラー 1201: Snippet tried to continue to origin multiple times

このエラーは、Snippet が fetch(request) を 2 回以上呼び出した場合に発生します。

対処

Snippet のコードでは fetch(request) を 1 回だけ呼び出してください。このメソッドは、変更したリクエストをオリジンサーバーへ送るために使います。競合を避けるため、Snippet ごとに 1 回だけ呼び出します。

エラー 1202: Snippets exceeded subrequests limit

このエラーは、サブリクエスト の数が、Cloudflare プランの 上限 を超えた場合に発生します。

対処

Snippet を確認し、コードがプランの サブリクエスト 上限 に収まっていることを確認します。サブリクエストチェーン内のリダイレクトを含め、各サブリクエストは上限に加算されます。

エラー 1203: Snippets exceeded CPU time limit

このエラーは、Snippet が Snippets の CPU 時間上限 を超えた場合に発生します。

対処

Snippet を確認し、コードが CPU 時間上限に収まっていることを確認します。より高い CPU 時間上限が必要な場合は、Cloudflare Workers の利用を検討してください。詳細は Snippets と Workers のどちらを使うか を参照してください。

エラー 1204: Snippets exceeded memory limit

このエラーは、Snippet が Snippets の メモリ上限 を超えた場合に発生します。

対処

Snippet を確認し、コードがメモリ上限に収まっていることを確認します。より高いメモリ上限が必要な場合は、Cloudflare Workers の利用を検討してください。詳細は Snippets と Workers のどちらを使うか を参照してください。

エラー 1205: Deployment in progress

新しい Snippet がデプロイされた直後で、Cloudflare のグローバルネットワークへ伝播している途中です。この短い間、リクエストが想定どおり処理されないことがあります。

対処

一時的な状態です。数秒後にリクエストを再試行してください。伝播が完了すると、Snippet が有効になります。

エラー 1206: Snippet threw exception

実行中に、Snippet で未処理の JavaScript 例外が発生しました。次のいずれかが原因のことがあります。

  • Snippet コード内の実行時 JavaScript エラー
  • 未処理の Promise 拒否
  • 型エラーまたは参照エラー

対処

  • 例外が起きた箇所を特定するため Snippet コードを確認し、見つかったバグを修正します。
  • 適切なエラー処理(try...catch ブロック)を追加します。

Snippets の名前は変更できません

Snippet 作成時に決めた名前は Snippet ID として使われ、あとから編集できません。

対処

Snippet の名前を変えるには、新しい Snippet を作成し、古いものを削除します。

役に立ちましたか?