當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

FINE_CONF_ENTITY可視化配置

1. 概述

1.1 版本

報表服務器版本
fine_conf_entity可視化配置插件
10.0V1.0

1.2 功能簡介

平台中有些配置信息記錄在 FineDB 的 fine_conf_entity 表中,只能通過修改表字段來進行更改。

用戶可通過「fine_conf_entity可視化配置插件」安全地修改相關配置。

注:請勿使用該插件以外的方法修改 FineDB 文件,有可能造成不可修複的 BUG,需自行承擔後果。

2. 示例

2.1 插件安裝

點擊下載插件:fine_conf_entity可視化配置插件

設計器插件安裝方法參照 設計器插件管理 

服務器安裝插件方法參照 服務器插件管理

2.2 系統工具

插件安裝成功後,超級管理員登錄數據決策系統,點擊「管理系統」,新增「系統工具」設置。如下圖所示:

注:由於 FineDB 的修改非常重要,影響較大,因此僅支持超管進行操作,不支持次級管理員操作。

image.png

2.3 參數配置

可修改的 fine_conf_entity 中的配置參數和參數值如下表所示:

參數名
參數描述參數值
BackupConfig.customKeyLength備份conf表,自定義id長度

參數值需爲正整型

默認值爲1500

BackupConfig.customValueLength備份conf表,自定義value長度

參數值需爲正整型

默認值爲65536

CacheConfig.maxMemSize共享數據集緩存空間上限

參數值需爲非負整型

默認值爲4194304

ClusterTimeMonitorConfig.permitCount集群單次時間誤差檢測任務中, 多次誤差分析中最小成功次數參數值需爲正整型

默認值爲1

ClusterTimeMonitorConfig.permitError集群單次時間誤差檢測任務中,,允許時間誤差值,單位ms參數值需爲正長整型

默認值爲10000

ClusterTimeMonitorConfig.sumCount集群單次時間誤差檢測任務中, 嘗試誤差分析的總次數參數值需爲正整型

默認值爲3

CustomConfig.absPositionOfFloat懸浮元素是否以絕對位置展示(不受單元格擴展的影響)

參數值需爲布爾型,默認爲false

false:不以絕對位置展示(不受單元格擴展的影響)

true:以絕對位置展示(受單元格擴展的影響)

CustomConfig.columnMatchRuleForWidgetValue

數據字段是否區分大小寫

參數值如下,默認爲case_ignore

case_ignore:不區分大小寫

case_sensitive:區分大小寫

CustomConfig.dataTransType

定義填報提交,校驗請求中前端模板數據的傳輸形式

參數值如下,默認爲xml

xml:以xml字符串格式傳輸

json:以json字符串格式傳輸

CustomConfig.excelAdjustHeightExcel導出行高系數

參數值需爲非負單精度浮點型

默認值爲20.1

CustomConfig.excelAdjustWidthExcel導出列寬系數

參數值需爲非負單精度浮點型

默認值爲34.742

CustomConfig.exportFullImg4ExcelExcel導出的時候是否導出完整圖片參數值需爲布爾型,默認爲false

false:Excel導出時,不導出完整圖片

true:Excel導出時,導出完整圖片

CustomConfig.printWidget是否導出/打印控件(目前支持打印複選框與複選框組控件)參數值需爲布爾型,默認爲false

false:不導出/打印控件

true:導出/打印控件

CustomConfig.screenScaleEnabled控制設計器縮放

參數值需爲布爾型,默認爲true

false:關閉設計器縮放

true:開啓設計器縮放

CustomConfig.wordAdjustHeightWord導出用於調整行高的數值,防止内容高度在某些臨界值時出現空白頁

參數值需爲非負整型

默認值爲2

FSConfig.authorizeAttr.postAuthority按職位分配權限的開關

參數值需爲布爾型,默認爲false

false:關閉按職位分配權限

true:開啓按職位分配權限

FSConfig.loginConfig.forceRedirectAfterLogin

登錄後強制跳轉至: 

http://ip:port/webroot/decision/

參數值需爲布爾型,默認爲false

false:登錄後不強制跳轉

true:登錄後強制跳轉

FileServerMonitorConfig.messageIntervalftp 異常消息通知頻率,單位h參數值需爲正長整型

默認值爲1

FineFocusPointConfig.allowRecordFitInfo是否允許記錄自适應埋點參數值需爲布爾型,默認爲true

false:不允許記錄自适應埋點

true:允許記錄自适應埋點

GcConfig.gcThreshold模板版本控制存儲優化條件閥值,單位爲文件個數

參數值需爲非負整型

默認值爲300

IntelliLogConfig.expired模板緩存失效時間參數值需爲長整型

默認值爲18000

IntelliReleaseConfig.defaultCellCount待殺會話格子數的默認基數參數值需爲長整型

默認值爲1000000

IntelliReleaseConfig.highInterruptAgainRate高負載時第二次釋放超過(默認值格子數*此比例)的會話參數值需爲非負雙精度浮點型

默認值爲0.6

IntelliReleaseConfig.highInterruptRate高負載時第一次釋放超過(默認值格子數*此比例)的會話參數值需爲非負雙精度浮點型

默認值爲0.8

IntelliReleaseConfig.highKillRate高負載第一次釋放的會話比例超過此值不觸發第二次參數值需爲非負雙精度浮點型

默認值爲0.1

IntelliReleaseConfig.interruptRate待殺會話格子數的默認比例參數值需爲非負雙精度浮點型

默認值爲0.3

IntelliReleaseConfig.jvmSupport當前版本jdk是否支持智能釋放參數值需爲布爾型,默認爲true

false:當前版本jdk不支持智能釋放

true:當前版本jdk支持智能釋放

IntelliReleaseConfig.releaseSessionInteval釋放觸發的時間間隔參數值需爲正整型

默認值爲20

IntelliReleaseConfig.terribleInterruptAgainRate超高負載時第二次釋放超過(默認值格子數*此比例)的會話

參數值需爲非負雙精度浮點型

默認爲0.4

IntelliReleaseConfig.terribleInterruptRate超高負載時第一次釋放超過(默認值格子數*此比例)的會話參數值需爲非負雙精度浮點型

默認爲0.6

IntelliReleaseConfig.terribleKillRate超高負載第一次釋放的會話比例超過此值不觸發第二次參數值需爲非負雙精度浮點型

默認爲0.2

IntelliReleaseConfig.waitInLineRate每個會話在高負載有此幾率排隊參數值需爲雙精度浮點型

默認爲0.9

JarConsistenceConfig.messageIntervaljar不一緻異常消息通知頻率,單位h參數值需爲正長整型

默認值爲6

LoadConfig.majorExtremeTerribleThresholdmajorgc後,殘留在老年代對象大小與老年代大小的比值超過這個值算是極限負載參數值需爲非負雙精度浮點型

默認爲0.95

LoadConfig.majorHighThresholdmajorgc後,殘留在老年代對象大小與老年代大小的比值超過這個值算是高負載參數值需爲非負雙精度浮點型

默認爲0.7

LoadConfig.majorTerribleThresholdmajorgc後,殘留在老年代對象大小與老年代大小的比值超過這個值算是超高負載參數值需爲非負雙精度浮點型

默認爲0.85

LoadConfig.minorHighThresholdminorgc後,晉升到老年代的對象速率與eden區的比值大小超過這個值算是高負載參數值需爲非負雙精度浮點型

默認爲0.04

LoadConfig.minorMidThresholdminorgc後,晉升到老年代的對象速率與eden區的比值大小超過這個值算是中等負載參數值需爲非負雙精度浮點型

默認爲0.02

LoadConfig.minorTerribleThresholdminorgc後,晉升到老年代的對象速率與eden區的比值大小超過這個值算是超高負載參數值需爲非負雙精度浮點型

默認爲0.06

MobileConfig.appMsgProxyApp 消息代理

參數值爲非空字符串

默認值爲__EMPTY__

代理服務器地址格式爲:

http://ip:port/mobile/push/message/send

MobileConfig.disableEncryptPassword控制移動端登錄的密碼是否加密參數值需爲布爾型,默認爲false

false:移動端登錄的密碼不加密

true:移動端登錄的密碼加密

MobileConfig.persistedAttach是否在啓動服務器的時候持久化定時調度圖片

參數值需爲布爾型

默認第一次啓動爲false,後爲true

false:在啓動服務器的時候持久化定時調度圖片

true:在啓動服務器的時候不持久化定時調度圖片

MobileConfig.productPlan是否加入開發者計劃參數值需爲布爾型,默認爲true

false:不加入開發者計劃

true:加入開發者計劃

MobileConfig.templateFetchTimeout模板超時時間參數值需爲整型

默認值爲-1

字段值小於等於 0 時,不限制請求超時

字段值大於 0 時,按照設置的時間生效

ParseCheckConfig.allowDrawing當html解析報錯時(各個導出場景遇到不支持的标簽和屬性),是否允許将html畫成圖參數值需爲布爾型,默認爲true

false:當html解析報錯時,不允許将html畫成圖

true:當html解析報錯時,允許将html畫成圖

QuartzConfig.maxConnections定時調度模塊最大連接數(2019年8月16之後版本支持)參數值需爲正整型

默認值爲50

QuartzConfig.threadCount定時調度模塊最大線程數(2019年8月16之後版本支持)參數值需爲正整型

默認值爲100

RedisClusterConfig.maxConnectionRedis Cluster 連接池最大實例總數參數值需爲正整型

默認值爲200

RedisClusterMonitorConfig.messageIntervalRedis節點異常消息通知頻率,單位h參數值需爲正長整型

默認值爲6

RedisConfig.databaseRedis 指定數據庫參數值需爲整型

默認值爲0

RedisConfig.expireStateRemoveInterval狀态服務器過期 key 删除間隔時間,單位ms參數值需爲正整型

默認值爲300000

RedisConfig.maxConnectionRedis連接池最大實例總數參數值需爲正整型

默認值爲200

RemoteDesignConfig.avoidTempAuthValid遠程設計支持數字簽名預覽參數值需爲布爾型,默認爲true

false:遠程設計不支持數字簽名預覽

true:遠程設計支持數字簽名預覽

ScheduleSettingConfig.taskTimeout定時任務超過時間,默認5分鍾參數值需爲正長整型

默認值爲300000

ScheduleSettingConfig.timeoutRemind定時調度任務是否開啓監控日志超時提醒參數值需爲布爾型,默認爲false

false:定時調度任務不開啓監控日志超時提醒

true:定時調度任務開啓監控日志超時提醒

SecurityConfig.frontSeed用於給前端加密提供秘鑰

參數值爲16位大小寫字母

初始是随機的16位大小寫字母字符串,可自行修改

ServerConfig.cookiePath

cookie路徑

注:請在部署工程時配置。否則會造成浏覽器存儲多個cookie,需要每個用戶手動清除cookie才能登錄成功

參數值需爲非空字符串

初始值爲/

ServerConfig.tokenFromCookie開啓後後台校驗token時可從cookie中取,解決httponly下後台單點和跨域單點登錄失敗的問題參數值需爲布爾型,默認爲false

false:後台校驗token時不可從cookie中取

true:後台校驗token時可從cookie中取

ServerPreferenceConfig.useOptimizedUPM配置是否開啓新插件管理參數值需爲布爾型,默認爲false

false:不開啓新插件管理

true:開啓新插件管理

SystemConfig.hideVersion是否隐藏system info中的版本信息參數值需爲布爾型,默認爲false

false:不隐藏system info中的版本信息

true:隐藏system info中的版本信息

SystemConfig.serverInit平台是否初始化完成

參數值如下,默認爲success

success:平台初始化完成

fail:平台初始化未完成

WebSecurityConfig.cacheControlExpiresHeader浏覽器緩存禁用header expires的值

參數值爲非空字符串

默認值爲0

WebSecurityConfig.cacheControlHeader浏覽器緩存禁用header cache-control的值

參數值爲非空字符串

默認值爲no-cache

WebSecurityConfig.cacheControlPragmaHeader浏覽器緩存禁用header pragma的值參數值爲非空字符串

默認值爲no-cache

WebSecurityConfig.contentSecurityPolicyHeadercsp内容安全策略header content-security-policy的值參數值爲非空字符串

默認值爲object-src 'self'

WebSecurityConfig.contentTypeOptionsHeader内容嗅探攻擊防護header x-content-type-options的值參數值爲非空字符串

默認值爲nosniff

WebSecurityConfig.fileInspectorType開啓了安全管理的文件校驗後,用此配置文件上傳校驗類型

參數值如下,默認爲1

0:綜合,後綴不在白名單内放行,否則校驗頭

1:白名單,後綴在白名單且頭匹配的才放行

2:黑名單,後綴不在黑名單内放行

WebSecurityConfig.frameOptionsHeader點擊劫持攻擊防護header x-frame-options的值參數值爲非空字符串

默認值爲SAMEORIGIN

WebSecurityConfig.hstsHeaderhsts header strict-transport-security的值

參數值爲非空字符串

默認值爲max-age=31536000; includeSubDomains

WebSecurityConfig.loginValidateStrict用於限制跨域登錄接口,以及cas後台登錄接口的使用,如果配置true,則不能使用這倆接口參數值需爲布爾型,默認爲false

false:不限制跨域登錄接口和cas後台登錄接口的使用

true:限制跨域登錄接口和cas後台登錄接口的使用

WebSecurityConfig.xssProtectionHeaderxss攻擊防護header x-xss-protection的值

參數值爲非空字符串

默認值爲1; mode=block

WebSocketConfig.portwebsocket服務器監聽端口

參數值爲端口數組["port1","port2"]

port均屬於區間(1024,65535]

默認值爲["38888","39888"]

WebSocketConfig.trustStore信任證書的文件存放路徑

參數值爲非空字符串,盡量使用絕對路徑

默認值爲__EMPTY__

WebSocketConfig.trustStoreFormat信任證書的類型

參數值爲JKS或PKCS12

如果是pfx證書,改成PKCS12

默認值爲JKS

WebSocketConfig.trustStorePassword信任證書使用時的申請秘鑰參數值爲非空字符串,盡量使用絕對路徑

默認值爲__EMPTY__

2.4 重啓服務器

按照參數規則修改配置後,點擊「保存」,跳出提示框:您修改的參數在重啓後生效,請重啓服務器。

重啓報表服務器後,配置生效。

image.png

注:若不按照 2.3 節的參數規則配置,參數值校驗失敗,将跳出提示框:配置項值校驗不通過,保存失敗。

image.png

附件列表


主題: 原簡體文檔
  • 有幫助
  • 沒幫助
  • 只是瀏覽

文 檔回 饋

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

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

不再提示

7s后關閉

反饋已提交

網絡繁忙