1. 概述
1.1 版本
維運平台版本 | 功能變更 |
---|---|
V1.5.5 | - |
V2.15.0 | 「資源調度熔斷」插件預設不再內建,需要自行安裝並啟動相關功能 |
1.2 應用場景
一個系統中存在很多範本,但是業務的優先有先有後。部分重要業務的資源需要優先保證。
一個系統中存在很多使用者,但部分使用者由於業務特殊性,例如長期面向客戶,需要優先保證該使用者的業務資源。
2. 使用前提
2.1 維運專案版本
資源優先管理功能,不支援FineBI6.1.4及以上版本
2.2 開啟資源調度熔斷功能
如需啟動「資源調度熔斷」功能,不同版本的FineReport開啟步驟不同,請根據自身情況選擇對應開啟步驟。
FineReport版本 | 開啟步驟 |
---|---|
11.0.29及以下版本 | 需要安裝V1.4.3及以上版本的資源調度熔斷插件來啟動「資源調度熔斷」功能 點選下載插件:資源調度熔斷插件 設計器插件安裝方法參照:設計器插件管理 伺服器安裝插件方法參照:伺服器插件管理 注:如使用V1.4.2及以下版本的資源調度熔斷插件,可能在使用程式中出現報錯,請務必升級。 |
11.0.30及以上版本 | 管理者登入待配置資源優先的維運專案,點選「管理系統>系統管理>標準」 在「防當機專項配置」中,開啟「執行緒熔斷」開關即可 注:FineReport從11.0.20及以下版本升級到11.0.30及以上版本後,資源調度熔斷插件會自動禁用,「執行緒熔斷」開關預設關閉,請手動開啟「執行緒熔斷」開關。 |
3. 設定資源優先
3.1 開啟資源優先
管理者登入維運平台,選擇需要配置優先的專案。點選「業務工具>資源優先管理」,開啟「啟動資源優先」按鈕。
開啟資源優先功能後,支援按照範本、使用者等維度定義不同優先來更合理的調度資源。
3.2 配置高優先範本
開啟資源優先功能後,選擇「高優先範本」Tab,點選「編輯」按鈕,支援選擇以下內容作為優先資源。
當執行緒佇列中同時有高優先和低優先的業務存在時,優先放行高優先業務再放行低優先業務。
且資源緊張時會優先保障高優先業務,低優先業務直接熔斷或限行。
資源 | 說明 |
---|---|
平台目錄 | 數據決策系統目錄中掛載的FineBI儀表板、FineReport範本 |
範本檔案 | 維運專案中的FineReport範本 |
公共連結 | 僅FineBI工程顯示,維運專案中的FineBI公共連結 |

3.3 配置高優先使用者
開啟資源優先功能後,選擇「高優先使用者」Tab,點選「編輯」按鈕,支援選擇使用者作為優先資源。
當高優先和低優先的使用者同時傳送請求時,優先滿足高優先使用者再放行低優先使用者。
且資源緊張時會優先保障高優先使用者,低優先使用者直接熔斷或限行。
注:可點選「使用者篩選」按鈕,根據「部門」/「角色」篩選使用者。
4. 刪除資源優先
對於優先範本/使用者,可批量刪除。點選「批量刪除」按鈕,選擇需要刪除優先的資源,確認刪除,如下圖所示: