历史版本2 :Web集群数据库可配置项说明文档 返回文档
编辑时间:
内容长度:图片数:目录数:
修改原因:
本文档所有内容均为可配置内容,其它不建议修改的配置或者部分可通过前端界面修改不在此
分类 | 字段id | 字段值value | 作用 | 备注 |
---|---|---|---|---|
状态服务器(redis集群配置) | StateServerConfig.clusterMode | true | 当前报表服务器是集群模式配置 | |
StateServerConfig.type | redis_cluster | 当前状态服务器是redis集群模式 | ||
RedisClusterConfig.servers.11111111.host | localhost | redis主机名 | redis单机只配置单个host,password,redis集群要设置多个host和password。 | |
RedisClusterConfig.servers.11111111.port | 6379 | redis端口 | ||
RedisClusterConfig.servers.11111111.password | 需要加密可以不设置 | |||
RedisClusterConfig.servers.22222222.host | xxxxxxx | redis主机名 | ||
RedisClusterConfig.servers.22222222.port | 6380 | redis端口 | ||
RedisClusterConfig.servers.22222222.password | 需要加密可以不设置 | |||
RedisClusterConfig.servers.33333333.host | xxxxxxx | redis主机名 | ||
RedisClusterConfig.servers.33333333.port | 6381 | redis端口 | ||
RedisClusterConfig.servers.33333333.password | 需要加密可以不设置 | |||
状态服务器 redis单机 | StateServerConfig.clusterMode | true | false | 当前报表服务器是否是集群模式配置 | 当redis不能用时,修改字段的值为 false,就能关闭redis连接了,可以保证单机先启动起来 |
StateServerConfig.type | redis | stadalone | 当前状态服务器是redis单机模式 | ||
RedisConfig.host | XXX.XXX.XXX.XXX | redis主机名 | ||
RedisConfig.port | XXXX | redis端口 | ||
RedisConfig.maxConnection | 200 | redis连接池最大连接数,默认200 | ||
资源模块 | ResourceModuleConfig.cacheable | true | false | 默认false,是否开启资源缓存 | 默认关闭,集群下节点间文件同步时自动开启 |
ResourceCacheConfig.passive | true | false | 默认true,是否开启被动缓存,设置false时,如果文件服务器宕机,可用保证正常使用 | ResourceModuleConfig.cacheable设置true时可用 如果开启文件服务器,将会主动缓存文件服务器文件到内存和本地磁盘 | |
ResourceCacheConfig.monitorInterval | 3600000,单位ms | 开启缓存时扫描监视器扫描间隔,将手动修改的文件同步到服务器 | 默认为1小时 | |
FineFTPPoolConfig.maxTotal | 40 | ftp连接池客户端个数 | 默认40 | |
WebInfResourceFolders.syncFolders | ["assets","schedule","reportlets","resources","dashboards","../backup"] | WEB-INF下需要同步或者从文件服务器读写的文件夹 | ../表示WEB-INF上层 | |
websocket | WebSocketConfig.port | [38888,39888] | 服务器端websocket端口 | 逐个检查直到找到可用端口 |
WebSocketConfig.requestPort | 38889 | 平台websocket请求端口 | 提供给nginx之类的负载使用 | |
WebSocketConfig.protocol | plain | ssl | 默认plain,websocket协议 | 具体ssl配置见WebSocket长连接使用 | |
集群 | FineClusterConfig.params.cluster | true | false | 是否开启集群 | |
FineClusterConfig.params.GlobalMCastAddress | 随机生成 | 全局集群组播地址 | 可以手动设置 | |
FineClusterConfig.params.LocalMCastAddress | 随机生成 | 本地集群组播地址 | GlobalMCastAddress和LocalMCastAddress选择使用,可以手动设置 | |
FineClusterConfig.params.protocol | tcp | udp | 集群通信协议 | 注意阿里云、aws等云服务器不允许udp组播方式 |