反饋已提交

網絡繁忙

Windows系統配置叢集

1. 概述

本文介紹如何在 Windows 系統中配置叢集。

注:

相比於Windows系統,Linux在穩定性、安全性、可客製性和可靠性等方面的優勢,使得它成為推薦的最佳選擇。

因此推薦在Linux系統部署FineReport正式工程:Linux系統手動配置標準叢集

2. 操作步驟

2.1 基礎環境準備

部署叢集之前,請確定已準備好叢集工程所需的環境:叢集環境準備

注: WebLogic 單機叢集和 WebLogic 雙機叢集是 WebLogic 自身的叢集,非帆軟叢集方案,不推薦使用。

2.2 部署 FineReport 工程

各叢集節點伺服器中,將 FineReport 工程部署到容器中。

部署容器介紹如下表所示:

部署容器推薦版本已驗證版本參考文檔
Tomcat推薦使用 Tomcat8.5.57 及以上版本,或者 Tomcat8 最新版本

注:使用推薦版本可減少因 Tomcat 版本過低導致的安全問題

支援Tomcat7.0~9.0 版本

不支援 Tomcat10.0 版本

Tomcat8.0、Tomcat8.5、Tomcat9.0

1)方法一:無需安裝 FineReport設計器和 Tomcat:伺服器部署包

2)方法二:需安裝 FineReport設計器和 Tomcat:獨立部署

WebLogicWebLogic 12.2.1.*及以上WebLogic 12.2.1.3.0

WebLogic 伺服器資料夾部署

WebLogic 伺服器 war 包部署

WebSphere目前 Windows+Websphere8.5 及以上版本不支援部署 FineReport11.0 報表工程

2.3. 配置外接資料庫

選擇某個節點上的工程作為主節點工程,配置外接資料庫。

外接資料庫支援的類型及版本如下表所示:

資料庫類型支援資料庫版本JAR 包版本配置方法
MySQL5.1.73、5.5.31、5.5.46、5.5.56、5.6.22、5.6.31、5.7.16不限
配置MySQL5外接資料庫
SQL Server2000、2005、2008、2012、2014、2016不限
配置SQL Server外接資料庫
Oracle10g、11g、12c不限
配置Oracle外接資料庫
DB29.7、8.2、11.1不限
配置DB2外接資料庫

2.4 安裝配置叢集組件

2.4.1 安裝配置檔案伺服器並啟動

在不開啟檔案伺服器的時候,會預設使用節點間同步的方式保證叢集的檔案一致,不過當節點之間存在網路通訊問題時,節點間有可能會出現同步延遲的問題。

對於Windows叢集來說,手動修改某個節點上的檔案,無法即時同步到其他節點,建議透過遠端設計而避免直接操作節點檔案。

為了避免出現此類問題,建議使用檔案伺服器:Windows 系統配置 FTP 服務

注:「節點間自動同步」不適用於多節點,否則會因節點間通訊問題影響使用,僅兩個節點時使用,大於兩個節點時需使用「檔案伺服器」。

2.4.2 安裝配置狀態伺服器並啟動

狀態伺服器支援 Redis 單機和 Redis 叢集兩種方案,Redis叢集相比單機模式可以保證狀態伺服器的高可用,不過對伺服器資源有一定要求,並且會增加維運成本,請自行選擇。

Redis 單機:Windows 系統安裝配置單機 Redis

Redis 叢集:帆軟官方暫未測試在 Windows 系統下部署 Redis 叢集。

2.4.3 安裝配置負載均衡並啟動

負載均衡是叢集方案中不可缺少,且獨立於工程的一部分。若具備維運能力,可自行選擇合適的軟硬體負載均衡,目前有客戶使用的負載均衡包括 treafik、 Nginx、F5、AWS ELB、NetScaler,帆軟的基礎方案基於 treafik,對於非 treafik 的負載均衡,須自行操作配置,參考文檔:負載均衡配置指導

【推薦】Treafik:Windows系統安裝配置Treafik

Nginx:Windows系統安裝配置Nginx

注:Nginx 作為負載均衡在 Linux 系統上具備很好的併發效能,並且佔用極小的記憶體。但是在 Windows 系統上並不支撐較高併發,所以在 Windows 系統上選用 Nginx 作為負載均衡,需要考慮併發情況,若併發需求低於 300,部署叢集僅以熱備為目的,則可選用 Nginx 作為負載均衡,若併發需求超過 300,則不建議使用 Nginx,須換用其他負載均衡。

2.5 平台配置叢集

主節點工程參考 平台配置叢集 文檔配置叢集,當第一個節點出現後,將第一個節點的工程包(webroot)copy到其他伺服器下,然後啟動這些伺服器,新的節點就會加入節點管理中。

注:使用 本地機器資訊認證方式 註冊的叢集工程,增加節點後需要重新對叢集工程進行註冊。

2.6 存取叢集工程

使用者透過連結:http://ip:埠/工程名/decision存取叢集工程,點選「管理系統>智慧維運>叢集配置」,在「節點管理」處可查看已配置的節點。如下圖所示:

注:工程存取 URL 預設為 http://ip:埠/工程名/decision ,埠預設為 8075,若使用者修改過工程存取路徑,則根據實際路徑進行存取;IP 建議為主節點 IP 。

3. 注意事項

3.1 更換 FTP 路徑

問題描述

叢集工程搭建好後,由於磁碟空間不足需要更換 FTP 檔案伺服器路徑。

解決方案

1)把原路徑下的所有檔案都copy到新的目錄下,並給新資料夾賦權限。詳情請參見:Linux 系統安裝配置 FTPWindows 系統配置 FTP 服務
2)修改平台上的檔案伺服器路徑並儲存。

3)重啟叢集的每一個節點,重啟叢集工程注意事項請參見:配置開啟叢集 文檔的 3.7 節內容。

附件列表


主題: 部署集成
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙