1. 概述
在安裝完成 FineBI 後,伺服器需要開放一些埠供系統監聽使用。對於伺服器安全要求高的客戶來說,在啟動之前需要保證這些埠的開放,否則 FineBI 無法正常啟動。
2. Spider 單機部署開放埠
埠 | 作用 | 備註 | 是否開放 |
---|---|---|---|
37799 | http 監聽埠 BI 的 Web 端對外開放的埠 | 埠可修改,參考 修改 FineBI 埠號 | 開放。否則無法正常存取頁面 |
8000 8001 8002 | 計算引擎埠 | FineBI6.1獨有,需要確定未被佔用 | 無需開放 |
8005 | 遠端關閉 Tomcat 服務埠 | 埠可修改,可在%FineBI%/server/conf中的server.xml中修改 | 無需開放。預設監聽位址127.0.0.1 |
8009 | Tomcat AJP 埠 反向代理 Tomcat | 埠可修改,可在%FineBI%/server/conf中的server.xml中修改 | 無需開放。老版本 Tomcat 建議直接修改 server.xml 遮蔽 |
17777 | BI 的 spark.driver 埠 | 埠可修改(埠被佔用會自動增量),參考 參數配置方法 修改spark_driver_port | 無需開放。預設監聽位址127.0.0.1 |
17778 | BI 的 spark.blockManager 埠 | 埠可修改(埠被佔用會自動增量),參考 參數配置方法 修改spark_blockManager_port | 無需開放。預設監聽位址127.0.0.1 |
48888 | 平台的 WebSocket 埠 | 埠可修改,詳情參見:WebSocket 埠被佔用/無法使用 注:WebSocket 協定建立在 TCP 之上。 | 開放。不開影響 socket 通訊,存取可能異常斷開 |
隨機 | 防破解用的埠 | 不需單獨開放,不影響 BI 使用 | 無需開放 |
注:若使用了 Nginx 伺服器,則可能需要單獨修改 Requestport,詳情參見:Nginx 常見報錯及解決方案。