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