最終更新日:2024-09-03 15:22:34
CDNetworksエッジクラウドアプリでは、開発した関数を本番環境にデプロイできます。グレースケールデプロイメント機能を利用することで、新しい関数バージョンをユーザーに徐々にリリースし、デプロイメントのリスクを最小限に抑え、サービスの安定性を確保できます。
関数をデプロイする前に、CloudIDEで関数コードの編集とテストを完了し、変更を保存したことを確認してください。
関数デプロイメントページにアクセスするには、次の2つの方法があります。
グレースケールデプロイメントページで、新しいデプロイメントプランを作成し、デプロイメントバッチをプリセットできます。エッジクラウドアプリプラットフォームは、スケジュールされた時間に基づいて関数デプロイメントを自動的にトリガーし、新しい関数バージョンを本番環境に徐々にリリースします。
注意: 以前にトリガー設定で関数をドメインに関連付けた場合、グレースケールデプロイメントはライブトラフィックに直接適用されます。関数作成フローから初めてデプロイする場合は、関数が有効になるように、グレースケールデプロイメント後にトリガーを構成し、関数をドメインまたはパスに関連付ける必要があります。したがって、この最初のグレースケールデプロイメントは、ライブトラフィックに影響を与えません。
構成ページでは、次の情報を構成し、いつでも調整を行うことができます。
確認ボタンをクリックすると、関数はスケジュールに従ってバッチでデプロイされます。関数の詳細ページのグレースケールデプロイメントタブで、デプロイメントの進捗状況とステータスを表示できます。
関数が正常にデプロイされたら、トリガーを構成して関数に関連付けていない場合は、関数が有効になるように、トリガーを構成して関数をドメインまたはパスに関連付ける必要があります。詳細については、トリガーのドキュメントを参照してください。