配置文件-SpringBoot

debug: false
dexcloud:
rpc:
circuitbreakerconf:
isOn: false
configclient:
enabled: true
base:
microservice:
name: configuration
version: v1
organization: ranoss
metaInfo:
scope: test
serviceinfo:
serviceName: uedm-configuration # 应用服务名称
web:
swagger:
beanConfig:
title: ‘UEDM configuration API Documentation’
version: ‘1.0’
discovery:
msb:
enabled: true
server:
address: ${msb_svrIp}
port: ${msb_svrPort}
namespace: ${msb_nameSpace}
client:
cache:
enabled: false
registry:
enabled: false
ftpsrvice:
type: sftp
pasv: true
# userName: ${ftpservice_userName}
# userPassword: ${ftpservice_ftpServiceConfig_userPassword}
# ftpServerAddress: ${ftpservice_ftpServerAddress}
# ftpServerPort: ${ftpservice_ftpServerPort}
# ftpsServerAddress: ${ftpservice_ftpsServerAddress}
# ftpsServerPort: ${ftpservice_ftpsServerPort}
sftpServerAddress: 172.20.1.21

sftpServerPort: ${ftpservice_sftpServerPort}

redis:
redisson:
host: ${redis_host} #【单机、集群模式】redis服务器的地址。在PaaS环境中,redis_host会自动替换为环境变量OPENPALETTE_REDIS_ADDRESS的值
port: ${redis_port} #【单机、集群模式】redis服务器的端口。在PaaS环境中,redis_port会自动替换为环境变量OPENPALETTE_REDIS_PORT的值
password: ${redis_password} #【所有模式】redis服务器的密码。在PaaS环境中,redis_password会自动替换为环境变量OPENPALETTE_REDIS_PASSWORD的值,并自动解密
sentinelHost: ${redis_sentinel_host:} #【HA模式】redis sentinel的地址。在PaaS环境中,redis_sentinel_host会自动替换为环境变量OPENPALETTE_REDIS_SENTINEL_ADDRESS的值
sentinelPort: ${redis_sentinel_port:} #【HA模式】redis sentinel的端口。在PaaS环境中,redis_sentinel_port会自动替换为环境变量OPENPALETTE_REDIS_SENTINEL_PORT的值
masterName: ${redis_sentinel_mastername:} #【HA模式】redis master节点的名称。在PaaS环境中,redis_sentinel_mastername会自动替换为环境变量OPENPALETTE_REDIS_SENTINEL_MASTERNAME的值
poolSize: 32 #【所有模式】【默认值64】主节点的连接池最大容量。请按需配置
poolMinIdleSize: 4 #【所有模式】【默认值32】每个主节点的最小保持连接数(长连接)。请按需配置
slavePoolSize: 2 #【集群、HA模式】【默认值64】每个从节点里用于普通操作(非发布和订阅)连接的连接池最大容量。请按需配置
slavePoolMinIdleSize: 1 #【集群、HA模式】【默认值32】每个从服务节点里用于普通操作(非发布和订阅)的最小保持连接数(长连接)。请按需配置
dnsMonitoringInterval: 5000 #【所有模式】【默认值5000】检查节点DNS变化的时间间隔(毫秒)
readMode: MASTER #【集群、HA模式】【默认值SLAVE】(注意必须大写)设置读取操作选择节点的模式。 可用值为: SLAVE - 只在从服务节点里读取。 MASTER - 只在主服务节点里读取。 MASTER_SLAVE - 在主从服务节点里都可以读取。
scanInterval: 1000 #【集群模式】【默认值1000】对Redis集群节点状态扫描的时间间隔(毫秒)
timeout: 3000 #【所有模式】【默认值3000】等待节点回复命令的时间(毫秒)。该时间从命令发送成功时开始计时
connectTimeout: 10000 #【所有模式】【默认值10000】同任何节点建立连接时的等待超时(毫秒)
idleConnectionTimeout: 10000 #【所有模式】【默认值10000】如果当前连接池里的连接数量超过了最小空闲连接数,而同时有连接空闲时间超过了该数值,那么这些连接将会自动被关闭,并从连接池里去掉(毫秒)
retryAttempts: 3 #【所有模式】【默认值3】如果尝试达到 retryAttempts(命令失败重试次数) 仍然不能将命令发送至某个指定的节点时,将抛出错误。如果尝试在此限制之内发送成功,则开始启用 timeout(命令等待超时) 计时。
retryInterval: 1500 #【所有模式】【默认值1500】在一条命令发送失败以后,等待重试发送的时间间隔(毫秒)
server:
port: 29101
jetty:
acceptors: 2
selectors: 4
threadpool:
maxThreads: 128
minThreads: 16

spring:
application:
name: uedm-configuration-configuration
datasource:
url: jdbc:postgresql:// r d b i p : {rdb_ip}: rdbip:{rdb_port}/${rdb_dbname}
username: ${rdb_user}
password: ${rdb_password}
driver-class-name: r d b d r i v e r t y p e : c o m . z a x x e r . h i k a r i . H i k a r i D a t a S o u r c e h i k a r i : m a x i m u m P o o l S i z e : 50 j e r s e y : a p p l i c a t i o n − p a t h : / a p i / c o n f i g u r a t i o n / v 1 c l o u d : z o o k e e p e r : e n a b l e d : f a l s e c o n f i g : d i s c o v e r y : e n a b l e d : f a l s e p r o f i l e : p r o d l a b e l : m a s t e r f a i l − f a s t : f a l s e u r i : h t t p : / / l o c a l h o s t : {rdb_driver} type: com.zaxxer.hikari.HikariDataSource hikari: maximumPoolSize: 50 jersey: application-path: /api/configuration/v1 cloud: zookeeper: enabled: false config: discovery: enabled: false profile: prod label: master fail-fast: false uri: http://localhost: rdbdrivertype:com.zaxxer.hikari.HikariDataSourcehikari:maximumPoolSize:50jersey:applicationpath:/api/configuration/v1cloud:zookeeper:enabled:falseconfig:discovery:enabled:falseprofile:prodlabel:masterfailfast:falseuri:http://localhost:{server.port}
cache:
type: caffeine
main:
allow-bean-definition-overriding: true

mybatis:
configuration:
map-underscore-to-camel-case: true
pagehelper:
helperDialect: postgresql
reasonable: false
supportMethodsArguments: true
params: count=countSql

kafkaclientconf:
zkServers: k a f k a z k a d d r e s s e s : {kafka_zk_addresses}: kafkazkaddresses:{kafka_zk_port}
bootstrapServers: k a f k a b r o k e r s : {kafka_brokers}: kafkabrokers:{kafka_port}
kafkaServiceName: kafka
kafkaServiceVersion: v1
consumerConf:
properties:
value.deserializer: org.apache.kafka.common.serialization.StringDeserializer
producerConf:
properties:
key.serializer: org.apache.kafka.common.serialization.StringSerializer
value.serializer: org.apache.kafka.common.serialization.StringSerializer
zkClientConf:
sessionTimeout: 15000
connectionTimeout: 10000
zkSerializer: org.dexcloud.springboot.kafka.serializer.StringZkSerializer
zkUtilsConf:
secure: false
uedm:
dependens:
module: configuration
times: 100 #请求重试次数
services: #依赖的服务列表
- backup-service
mocPublish:
waitTime: 3000
thread:
pool:
core-pool-size: 10
max-pool-size: 100
queue-capacity: 1000
keep-alive-time: 60
name-prefix: cfg-executor-
db:
init:
forced-install: false
module: configuration
current-version: @revision@
base-version: v1
install-files:
update-files:
cache:
caches:
- name: ALL_OBJECT # 所有对象的缓存(包括分组、站点、数据中心、楼栋、楼层、机房、微模块、模型、监控对象、监控对象类型)
maxSize: 5000000
- name: FORMULA # 公式配置
maxSize: 8000000
- name: EFFICIENCY_MODEL #能效模型
maxSize: 2000000
- name: POINT_MAPPING #测点映射
maxSize: 8000000
- name: UP_DOWNLOAD_TASK #导入导出任务缓存
maxSize: 100000
- name: LOGIC_GROUP #逻辑组
maxSize: 1000000
- name: TEMP_OBJECT #导入监控对象暂时监控对象名称
maxSize: 8000000
- name: ALARM_CFG_CRATE_INSERT #告警码插入
maxSize: 100000
- name: ALARM_CFG_CRATE_UPDATE #告警码更新
maxSize: 100000
- name: DOWNLOAD_ERROR_FILE #错误信息文件
maxSize: 100000
- name: USER
maxSize: 8000000
- name: ROLE
maxSize: 8000000
- name: USER_AUTHORITY
maxSize: 8000000
- name: LOGIC_GROUP_USER
maxSize: 8000000
expirationTime: 86400
- name: ALARM_CONFIG_OBJECT #告警实例缓存
maxSize: 100000
- name: TEMP_ALARM_CONFIG_OBJECT #告警模板缓存
maxSize: 100000
kafka:
consumer:
topics:
- cma_backup_start_notify
- zenap_sm_user_change_list
- zenap_sm_role_change_list
- zenap_sm_opset_change_list
- zenap_sm_user_change
- zenap_sm_role_change
- alarm_code_model_change
- alarm_cfg_change
- template_alarm_code_mapping_change
- uedm_south_bcua_data

contentlengthlimitconf:
defaultlimit: -1

postgresql:
ip: ${rdb_ip}
port: ${rdb_port}
db-name: ${rdb_dbname}
username: ${rdb_user}
password: ${rdb_password}

special deal moc

icon2d:
mocList:
- r32.uedm.cam
- r32.uedm.udvalue

resouce_key to icon

mocMap:
BOXCAM: boxCamera
BALLCAM: ballCamera
VALVEH: udValveH
VALVEL: udValveL

resouce_key to icon height

iconHeightMap:

BOXCAM: 1200

BALLCAM: 1200

VALVEH: 1400

VALVEL: 1400

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值