AEM作者記錄檔會在受管理節點變更期間顯示暫時性INFO層級MongoDB連線錯誤

AEM作者記錄檔會在Adobe管理的MongoDB縮放、滾動重新啟動、DNS變更或初選期間顯示暫時性INFO層級MongoDB連線例外狀況。 當DocumentNodeStore短暫嘗試連線到正在重新啟動、進入靜止模式或不再可用的節點,並且自動重試連線時,就會出現這些專案。 如果訊息維持在INFO層級,且撰寫繼續正常運作,則不會指出資料遺失或服務中斷。 檢查記錄層級,確認編寫是否受到影響,並只在錯誤持續或影響正常使用時才聯絡Adobe支援

說明 description

環境:

  • Adobe Experience Manager as a Cloud Service (AEMaaCS)
  • AEM Managed Services
  • Adobe Experience Manager Sandbox

問題/症狀:

  • AEM作者記錄檔包含INFO層級MongoDB例外狀況,例如MongoNodeIsRecoveringExceptionMongoSocketOpenExceptionMongoSocketExceptionMongoCommandException
  • 記錄專案包含訊息,例如ShutdownInProgressException opening socketNo address associated with hostnameKeyNotFound
  • 在暫時性MongoDB連線例外狀況之後,DocumentNodeStore背景讀取執行緒使快取失效,並繼續執行。
  • 這些訊息會在例行MongoDB作業期間出現,例如縮放、滾動重新啟動、DNS轉換或主要選擇。
  • 除非持續發生作者無法使用、速度緩慢或存放庫問題,否則這些專案不會指出真正的中斷。

原因:

Adobe管理的MongoDB叢集會在自動縮放、滾動式重新啟動、DNS轉換和初選期間旋轉節點。 當節點進入靜止模式或從DNS移除時,AEM Author可以嘗試短暫連線到不再可用的節點。 這會產生暫時性例外狀況,這些例外狀況記錄在INFO層級,並由DocumentNodeStore自動重試。 這些訊息不會指出資料遺失或效能問題,除非製作也會受到影響。

解決方法 resolution

若要解決此問題,請遵循下列步驟:

  1. 在Cloud Manager中開啟作者error.log,並驗證MongoDB例外是否記錄在INFO層級。
  2. 透過開啟頁面並執行受影響的動作,檢查撰寫是否正常運作。
  3. 比較記錄專案與預期的暫時性模式,例如ShutdownInProgressException opening socketNo address associated with hostnameKeyNotFound
  4. 檢閱專案是否以圍繞最近縮放活動、高流量或部署的短脈衝出現,並驗證它們自行停止。
  5. 如果專案仍保留在INFO層級,且編寫不受影響,則不需要執行進一步的動作。
  6. 如果專案顯示為WARN或ERROR、持續超過15分鐘,或發生頁面載入失敗、編寫速度緩慢或其他功能影響,請聯絡Adobe支援

相關閱讀

Adobe Experience Manager與MongoDB

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