如何對 DynamoDB Accelerator (DAX) 用戶端中的「無可用的端點」錯誤進行何疑難排解?

上次更新日期:2022 年 11 月 28 日

我在 Amazon DynamoDB Accelerator (DAX) 中收到「無可用的端點」錯誤訊息。如何對此錯誤進行疑難排解?

簡短說明

當用戶端並無至 DAX 叢集之任何節點的網路路由時,就會出現「無可用的端點」錯誤。或者,當叢集關閉或面臨 CPU 使用率過高時,可能會發生這些錯誤。

以下為一些可能造成下列錯誤之一的示範例案例:

  • DAX 節點的運作狀態檢查失敗:由於節點的 CPU 負載過高,用戶端無法檢查叢集節點的運作狀態。
  • 每個節點的多個連續 IO 例外狀況:DAX 用戶端會計算 IO 例外狀況的數目,以決定伺服器節點是否關閉。首先,用戶端會從組態端點擷取伺服器節點清單。若其從伺服器節點接收到五個以上的故障,則會從作用中伺服器節點清單中移除該節點。若以此種方式移除所有伺服器節點,則用戶端最終會顯示一份作用中節點的空白清單。作為回應,用戶端會顯示「無可用的端點」錯誤。

解決方式

如要解決錯誤並讓叢集節點正常運作,請依照下方的疑難排解步驟執行:


ClientConfig (DAX)

此文章是否有幫助?


您是否需要帳單或技術支援?