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例外狀況,例如
MongoNodeIsRecoveringException、MongoSocketOpenException、MongoSocketException或MongoCommandException。 - 記錄專案包含訊息,例如
ShutdownInProgress、Exception opening socket、No address associated with hostname或KeyNotFound。 - 在暫時性MongoDB連線例外狀況之後,
DocumentNodeStore背景讀取執行緒使快取失效,並繼續執行。 - 這些訊息會在例行MongoDB作業期間出現,例如縮放、滾動重新啟動、DNS轉換或主要選擇。
- 除非持續發生作者無法使用、速度緩慢或存放庫問題,否則這些專案不會指出真正的中斷。
原因:
Adobe管理的MongoDB叢集會在自動縮放、滾動式重新啟動、DNS轉換和初選期間旋轉節點。 當節點進入靜止模式或從DNS移除時,AEM Author可以嘗試短暫連線到不再可用的節點。 這會產生暫時性例外狀況,這些例外狀況記錄在INFO層級,並由DocumentNodeStore自動重試。 這些訊息不會指出資料遺失或效能問題,除非製作也會受到影響。
解決方法 resolution
若要解決此問題,請遵循下列步驟:
- 在Cloud Manager中開啟作者
error.log,並驗證MongoDB例外是否記錄在INFO層級。 - 透過開啟頁面並執行受影響的動作,檢查撰寫是否正常運作。
- 比較記錄專案與預期的暫時性模式,例如
ShutdownInProgress、Exception opening socket、No address associated with hostname或KeyNotFound。 - 檢閱專案是否以圍繞最近縮放活動、高流量或部署的短脈衝出現,並驗證它們自行停止。
- 如果專案仍保留在INFO層級,且編寫不受影響,則不需要執行進一步的動作。
- 如果專案顯示為WARN或ERROR、持續超過15分鐘,或發生頁面載入失敗、編寫速度緩慢或其他功能影響,請聯絡Adobe支援。
experience-cloud-kcs-help-kbarticles