宣布 repmgr 4.1.1 版本發布
發布於 2018-09-05,作者為 2ndQuadrant,一家 EDB 公司
相關的開源項目
英國牛津 - 2018 年 9 月 5 日
2ndQuadrant 今天宣布發布 repmgr 4.1.1
repmgr 是最受歡迎的 PostgreSQL 複寫和故障轉移管理工具。它增強並補充了 PostgreSQL 內建的複寫功能;使其易於設置和管理備援伺服器、檢查複寫狀態,並執行切換操作等管理任務。repmgrd 常駐程式提供自動故障轉移功能,以最大程度地提高資料庫的正常運行時間,並且可以輕鬆與 PgBouncer 等其他工具集成,以實現高應用程式可用性。
可透過 2ndQuadrant 的公共 RPM 和 APT 儲存庫取得套件。安裝套件文件可在此處取得:here。
repmgr 4.1.1 提供了以下可用性增強功能:
- repmgr standby switchover --dry-run 不再複製外部配置文件來測試是否可以複製;這避免了對目標系統進行任何更改。
- repmgr cluster cleanup 現在包括 cluster_cleanup 事件。
- repmgr standby switchover 提高了對可用 walsenders 的檢測。
- 改進了 repmgr standby promote 期間發出的消息。
此版本對 repmgrd 進行了重要的增強,例如:
- 始終在收到 SIGHUP 後重新打開日誌文件,以前只有在檢測到配置文件更改時才會發生這種情況。
- 在記錄器初始化後報告版本號。
- 改進了級聯備援伺服器故障轉移處理。
- 改進了短暫網路中斷後的重新連接處理 - 如果正在收集監控數據,這可能會導致主節點上的孤立會話。
- 檢查重新載入配置時是否定義了 promote_command 和 follow_command。這些在啟動時進行了檢查,但沒有被 repmgrd 重新載入,這使得使用無效值構建 repmgrd 成為可能。
有關所有更改、增強功能和錯誤修復的詳細列表,請閱讀完整的發布說明here。
我們建議盡快升級到此版本。 此版本可以作為 repmgr 4.x 的簡單套件升級安裝。
可以從here下載原始程式碼,安裝說明可從here取得。
repmgr 以 GPL v3 授權發布。
有關更多資訊,請發送電子郵件至 info@2ndQuadrant.com