すべてのプロダクト
Search
ドキュメントセンター

Edge Security Acceleration:トラブルシューティングとよくある質問

最終更新日:Sep 10, 2026

関数の仕様の選択

Function Compute や ECS と同様に、Edge Routine (ER) には関数の仕様によって定義されたパフォーマンス制限があります。例えば、実行時間が 5 ms、50 ms、100 ms などです。関数の実行時間が不明な場合は、まず 50 ms の仕様を選択してください。次に、関数をテスト環境またはグレースケール環境にパブリッシュして試行してください。ER ログで実際のリクエストの実行時間を確認し、20% のバッファーを確保できる仕様を選択します。例えば、関数の実行時間が 80 ms の場合は、100 ms の仕様を選択します。関数の仕様はいつでも調整でき、変更はすぐに有効になります。

ER 障害時のフォールバック

ドメインと関数の関連付けの設定で [オリジンへのフェイルオーバー] オプションを選択すると、ER の実行が失敗した場合に、エッジノードがオリジンサーバーに元の URL を直接リクエストするようになります。これにより、オリジンサーバーは、フェイルオーバーリクエストと ER からの通常のリクエストを区別できます。たとえば、ER によって転送される通常のリクエストにカスタムヘッダーを追加できます。フェイルオーバーリクエストは ER をバイパスするため、このヘッダーは含まれません。これにより、オリジンサーバーはフェイルオーバーリクエストに対して適切なフォールバックソリューションを実装できます。たとえば、ER を使用してエッジでページをレンダリングする場合、リクエストは通常エッジでレンダリングされ、クライアントに返されます。ER が失敗すると、エッジノードはリクエストをオリジンサーバーに渡し、オリジンサーバーはフォールバックとしてページをレンダリングできます。

グレースケールリリースのロールバック

  1. 本番環境にコードのバージョン V1 がデプロイされているとします。次に、新しいバージョン V2 を作成し、中国 (北京) リージョンのグレースケール環境にデプロイします。デプロイ後、V2 がエラーを引き起こし、そのリージョンのユーザーに対してサービスが利用できなくなります。ここで、中国 (北京) リージョンをバージョン V1 にロールバックする必要があります。删除灰度

  2. ロールバックするには、コードのバージョン V1 を選択し、中国 (北京) のグレースケール環境にデプロイします。この操作により、バージョン V2 が上書きされます。发布

  3. デプロイが完了すると、中国 (北京) のグレースケール環境ではバージョン V1 が実行されます。回滚

グレースケール環境の削除

設定ページで、グレースケール環境を追加または削除できます。灰度环境

説明

グレースケール環境を削除すると、対応するリージョンのエッジノードは、本番環境にデプロイされたコードバージョンの実行に自動的に切り替わります。例えば、本番環境でバージョン V1 が実行されており、中国 (北京) のグレースケール環境でバージョン V2 が実行されている場合、中国 (北京) のグレースケール環境を削除すると、そのリージョンのエッジノードはバージョン V1 の実行に切り替わります。

グレースケールリリース用のリージョンの選択

ER は世界中に 35 のリージョンを提供しています。ニーズに応じて、これらのリージョンのいずれかをグレースケール環境として追加できます。例えば、新しいコードを中国 (杭州) リージョンに最初にリリースする場合は、それをグレースケール環境として追加できます。環境の設定後、[バージョンとリリース] ページに移動してコードのバージョンを選択し、中国 (杭州) のグレースケール環境にパブリッシュします。浙江