如何疑難排解 DAX 用戶端中的「無可用的端點」錯誤?

1 分的閱讀內容
0

我在 Amazon DynamoDB Accelerator (DAX) 中收到「無可用的端點」錯誤。

簡短說明

當用戶端沒有前往 DAX 叢集之任何節點的網路路由時,就會發生「無可用的端點」錯誤。當叢集關閉或 CPU 使用率過高時,也可能會發生此錯誤。

以下為可能導致此錯誤的部分範例情況:

  • **DAX 節點的運作狀態檢查失敗:**由於節點的 CPU 負載過高,因此用戶端無法在叢集節點上執行運作狀態檢查。
  • **各節點的多個連續 I/O 例外狀況:**DAX 用戶端會計算 I/O 例外狀況的數目,以判斷伺服器節點是否關閉。用戶端會從組態端點擷取伺服器節點清單。如果其從伺服器節點接收到五個以上的故障,將會從作用中的伺服器節點清單移除該節點。如果以這種方式移除所有服務器節點,用戶端將會顯示空白的作用中節點清單。作為回應,用戶端將會顯示「無可用的端點」錯誤。

解決方法

若要解決該錯誤,請使用下列疑難排解步驟:

相關資訊

ClientConfig (DAX)

AWS 官方
AWS 官方已更新 1 年前