本頁面為您介紹如何通過 OceanBase 管理控制臺修改代理地址的最大連接數。
概述
代理地址的最大連接數是指一個代理服務器能夠同時處理的客戶端連接數量的上限。當客戶端通過代理服務器訪問目標服務器或網絡資源時,每個連接都會占用代理服務器的資源。最大連接數是一個預設的限制值,用于防止服務器因資源過載而性能下降或崩潰。達到最大連接數后,新的連接請求將會被代理服務器拒絕、排隊等待,或者根據代理服務器的配置及策略進行處理。
前提條件
在修改代理地址的最大連接數之前,請先進行如下檢查,滿足下列要求時,才可進行修改操作。
目標代理地址為運行中狀態。
說明修改公網地址最大連接數為白名單功能,如需使用請聯系 OceanBase 技術支持。
當前租戶狀態為運行中狀態。
操作步驟
您可以通過如下兩個入口修改最大連接數:
入口一:登錄 OceanBase 管理控制臺,在 租戶工作臺 頁面的部署關系圖區域,將鼠標懸停在代理卡片上并單擊 按鈕。
入口二:登錄 OceanBase 管理控制臺,在 數據庫代理 頁面的代理地址列表區域,單擊 最大連接數 右側的 按鈕。
以下操作步驟以 入口二 為例:
登錄 OceanBase 控制臺。
在左側導航欄中,單擊 實例列表。
在實例列表中找到目標集群實例,單擊目標集群實例名進入 集群實例工作臺。
在左側導航中,單擊 數據庫代理。
在 代理地址列表 中,單擊 最大連接數 右側的 按鈕。
根據實際需要設置 目標最大連接數,調整步長為 100。
說明默認情況下,最大連接數的修改范圍為 1000~5000。若您需要修改為大于 5000 的連接數,請聯系 OceanBase 技術支持開通白名單,若您需要修改為大于 50000 的連接數,請聯系 OceanBase 技術支持提交工單。
租戶當前規格推薦的最大連接數:集群/租戶的最大連接數,建議值是 1 GB內存支持 400 個連接,比如租戶是 8 C 16 GB的規格,建議最大連接數是
16*400=6400
。一個租戶的多個數據庫代理地址會共享這個租戶的最大連接數,請結合業務情況合理的設置每個代理地址的最大連接數。若當前已建立的連接數大于新設定的目標連接數,可能會導致部分業務請求連接數據庫失敗。在這種情況下,如果業務不具備自動重連機制,請手動觸發業務重新連接數據庫。
單擊 確定 提交修改。