Azure Cosmos DB for PostgreSQL 中的叢集
適用於: Azure Cosmos DB for PostgreSQL (由 PostgreSQL 的超大規模 (Citus) 資料庫延伸模組提供)
節點
Azure Cosmos DB for PostgreSQL 可讓 PostgreSQL 伺服器 (稱為節點) 在「叢集」中彼此協調。叢集節點可集體保留更多資料,能夠使用的 CPU 核心也比單一伺服器更多。 該結構也會透過對叢集新增更多節點來允許調整資料庫規模。
若要深入了解節點的類型,請參閱節點和資料表。
節點狀態
Azure Cosmos DB for PostgreSQL 會在 Azure 入口網站的 [概觀] 頁面上顯示叢集中節點的狀態。 每個節點都可能有下列其中一個狀態值:
- 正在佈建:初始節點佈建,可能是以其叢集佈建之一部分的形式進行,或是在新增背景工作節點時進行。
- 可用:節點處於狀況良好的狀態。
- 需要注意:節點上偵測到問題。 節點嘗試自我修復。 如果自我修復失敗,問題會放在佇列中,由工程師進行調查。
- 正在卸除:已開始進行叢集刪除。
- 已停用:叢集的 Azure 訂用帳戶已變成 [已停用] 狀態。 如需訂用帳戶狀態的詳細資訊,請參閱此頁面。
節點可用性區域
Azure Cosmos DB for PostgreSQL 會在 Azure 入口網站的 [概觀] 頁面上顯示叢集中每個節點的可用性區域。 [可用性區域資料行] 包含區域名稱;或如果節點未指派給區域,即會包含 --
。 (只有特定區域支援可用性區域。)
Azure Cosmos DB for PostgreSQL 可讓您為叢集設定偏好的可用性區域。 這通常是為了將叢集節點置於和應用程式及其他應用程式堆疊元件相同的可用性區域中。
如果已針對叢集啟用高可用性,且節點容錯移轉至待命,您可能會看到其可用性區域與其他節點不同。 在此情況下,節點會在下一次維修事件期間一起移回相同的可用性區域。