Cloud Serviceおよび管理環境でのAEMのタイムゾーンとタイムスタンプの問題

AEMのタイムゾーンとタイムスタンプの問題は、ユーザーインターフェイス、ログ、スケジュールされた操作で、誤った時間または一貫性のない時間の表示を引き起こす可能性があります。 これらの問題は、多くの場合、クラウドデプロイメントでのUTCのみの動作、オンプレミス環境でのシステム時間の依存、または特定のUI コンポーネントの既知の制限から発生します。 予想される現地時間と実際の表示時間の違い、およびスケジュールの不整合は、一般的な結果です。 解決策には、デプロイメントのタイプを特定し、それに応じて設定、期待値、スケジュール設定ロジックを調整することが含まれます。

説明 description

AEMでは、デプロイメントモデルに応じてプロセスと表示が異なります。 クラウドベースの環境では、時間関連のすべての操作にUTCを使用しますが、オンプレミス環境ではシステムクロックに依存します。 特定のUI機能では、既知の制限や設定の問題により、一貫性のない時間値や正しくない時間値が表示される場合もあります。

環境:

  • AEM as a Cloud Service
  • AEM Managed Services
  • AEM 6.5 オンプレミス

問題/症状:

  • タイムスタンプは、ローカル時間ではなくUTCで表示されます
  • 異なるUI コンポーネント間で時間の表示に一貫性がない
  • スケジューラージョブが意図しない時間に実行される
  • 日付フィールドには、予期しない時間が含まれます
  • 異なるビューで表示されるタイムスタンプ間の不一致
  • コンテンツ日付に誤った値が表示される

根本原因:

AEM as a Cloud Serviceでは、変更できないすべてのサーバー操作、UI操作、スケジューラー操作に対してUTCが適用されます。 オンプレミス環境はシステムクロックに依存し、設定上の問題や夏時間の変更により、システムクロックが正しく調整されなくなる場合があります。 さらに、特定のコンポーネントやUI要素には、不正確または一貫性のない時間表示につながる制限や欠陥があります。

確認方法

  1. 期待されるタイムゾーン動作を判断するデプロイメントタイプを特定します。
  2. 異なるUI ビュー間のタイムスタンプを比較して、不整合を確認します。
  3. スケジューラーの実行時間をローカル時間の予測に対して確認します。
  4. タイムスタンプがUTCに記録されていることを確認するログを確認します。

解決策 resolution

この問題を解決するには:

  1. クラウド環境でのUTC動作と期待値の整合。
  2. ジョブを設定する際に、スケジュールされたタスク時間をローカル時間からUTCに変換します。
  3. 日付のみの表示が必要な場合は、メタデータフィールドの設定を調整します。
  4. 既知のUIまたはコンポーネントの問題に対して、利用可能な修正またはアップデートを適用します。
  5. オンプレミス環境の場合は、タイムゾーンまたは夏時間の設定を変更する際に、システムクロックを更新し、サービスを再起動します。

関連トピックス

recommendation-more-help
experience-cloud-kcs-help-kbarticles