Cloud Managerの環境変数が更新中のままになるか、適用できない
Adobe Experience Manager as a Cloud Serviceでは、Cloud Managerの環境変数の更新はUpdatingのままにするか、検証エラーで失敗するか、ランタイムに表示されずに保存できます。 一般的な原因には、余分な空白、権限の欠落、無効なAPI資格情報またはID、アクティブな環境操作、バックエンドの同期の遅延などがあります。 一部の変数では、スケジュールされたジョブまたはOSGi サービスが新しい値を読み取る前に、サービスの再起動または再デプロイメントが必要です。 権限を確認し、変数入力をクリーニングし、API パラメーターが該当する場合は確認し、環境の準備が整ったら再試行します。
説明 description
環境
- Adobe Experience Manager as a Cloud Service
- Cloud Manager
- Cloud Manager UIまたはCloud Manager API
問題/症状
- Cloud Managerは、10 ~ 15分以上の変数ステータスを
Updatingと表示します。 - UIが変数の作成に失敗しました。 変数は一貫して適用されない可能性があります。
- cloud manager変数の削除が失敗したため、削除または更新に失敗しました。
- 更新された値は、保存後にアプリケーションランタイムに反映されません。
- スケジュールされたジョブまたはサービスは、古い値を引き続き使用します。
programId、environmentId、x-gw-ims-org-id、x-api-keyなど、1つ以上の必要な値が見つからないか、無効なため、API ベースの更新が失敗します。
原因
AEM as a Cloud Serviceの環境変数の更新エラーは、UI入力の余分な空白、Cloud Manager権限の不足、無効または期限切れのAPI資格情報、API IDの欠落、アクティブなデプロイメントまたは環境操作、バックエンドの同期の遅延、または影響を受けるサービスが再起動または再デプロイするまで新しい値を読み取らない場合に発生する可能性があります。 場合によっては、Cloud Managerのサービスに関する問題が発生した際に、プラットフォームの一貫性が失われる可能性があります。
解決策 resolution
この問題を解決するには、次の手順に従います。
- 環境設定を管理するために必要なCloud Managerへのアクセス権があることを確認します。
- 影響を受ける変数をCloud Managerで開き、変数名または値から先頭または末尾の空白を削除します。
- 変更をもう一度保存し、他の環境の更新またはデプロイメントが進行中でなくなるまで待ってから、追加の変更を再試行します。
- 変数がスケジュールされたジョブまたはOSGi サービスで使用されている場合は、必要な再起動または再デプロイメントパスを実行して、サービスが新しい値を読み取るようにします。
- APIを使用して変数を更新する場合は、
programId、environmentId、x-gw-ims-org-idおよびx-api-keyを確認し、有効期限が切れている場合は資格情報を再生成します。 - 値がCloud Managerに保存されますが、ランタイムに反映されない場合は、
TEMP_SYNC_TESTなどの一時的な変数を追加して保存し、サービスの更新後に元の変数が読み込まれるかどうかを確認します。 - 変数がまだ
Updatingに残っている場合、または通常の同期ウィンドウの後に適用されない場合は、Adobe サポート に連絡し、エラーの詳細、タイムスタンプ、変数名、およびスクリーンショットをお知らせください。
関連トピックス
- Cloud Managerの環境変数
- AEM as a Cloud ServiceでOSGi設定を使用する方法は?
- AEMaaCSのCloud Managerの環境変数の最大文字数
recommendation-more-help
experience-cloud-kcs-help-kbarticles