Adobe Experience Manager:アップグレードまたは再インストール後もカスタムスケジューラーを無効のままにする
Adobe Experience Manager(AEM)のアップグレードまたはアプリケーションの再インストールを実行した後、以前に無効にしたカスタムスケジューラーが再度有効になります。 この記事では、影響を受けるスケジューラーを特定し、意図しないジョブ実行を防ぐために無効のままにしておく方法について説明します。
説明 description
環境
Adobe Experience Manager(AEM)Managed Services、サポートされているすべてのLTS バージョン。
症状
AEMのアップグレードまたはアプリケーションの再インストール後、以前は無効になっていたカスタムスケジューラーが自動的に再度有効になります。 これにより、スケジュールされたジョブが予期せず実行され、ビジネスプロセスやデータの整合性に影響を与える可能性があります。
原因
アプリケーションをアップグレードまたは再インストールすると、スケジューラー設定プロパティが上書きまたはリセットされ、スケジューラーが以前に無効になっていても再び有効になります。
解決策 resolution
問題を解決するには、次の手順に従います。
-
AEM オーサーインスタンスに管理者としてログインします。
-
無効のままにする必要があるすべてのカスタムスケジューラーを特定します。 カスタムスケジューラー設定のリストを確認するか、
enabledプロパティを持つスケジューラーコンポーネントについて、AEM Web コンソールまたはConfiguration Managerを確認します。 -
影響を受ける各スケジューラーの場合:
a. AEM Web コンソールまたはConfiguration Managerで スケジューラー設定に移動します。
b.
enabledプロパティを探します。c. スケジューラーを無効にするには、
enabledプロパティのチェックを外すか、falseに設定します。d. 設定を保存します。
-
無効のままにする必要があるすべてのカスタムスケジューラーに対して、このプロセスを繰り返します。
-
これらの手順を完了した後、設定ステータスを確認して、スケジューラーが無効のままであることを確認します。
-
今後のアップグレードまたはアプリケーションの再インストールを計画している場合は、デプロイメント後のプロセスの一環として、チェックして再び無効化する必要があるスケジューラーのリストを文書化します。
-
(オプション)検証を自動化するには、デプロイメントごとにスケジューラー設定のステータスをクエリするスクリプトまたはチェックリストを維持することを検討してください。