|
|
|
# 开发环境配置
|
|
|
|
server:
|
|
|
|
# 服务器的HTTP端口,默认为8080
|
|
|
|
port: 9012
|
|
|
|
# redis 配置
|
|
|
|
|
|
|
|
spring:
|
|
|
|
redis:
|
|
|
|
# 地址
|
|
|
|
host: 10.10.10.51
|
|
|
|
# 端口,默认为6379
|
|
|
|
port: 7000
|
|
|
|
# 数据库索引
|
|
|
|
database: 15
|
|
|
|
# 密码
|
|
|
|
password: redis123
|
|
|
|
# 连接超时时间
|
|
|
|
timeout: 10s
|
|
|
|
lettuce:
|
|
|
|
pool:
|
|
|
|
# 连接池中的最小空闲连接
|
|
|
|
min-idle: 0
|
|
|
|
# 连接池中的最大空闲连接
|
|
|
|
max-idle: 8
|
|
|
|
# 连接池的最大数据库连接数
|
|
|
|
max-active: 8
|
|
|
|
# #连接池最大阻塞等待时间(使用负值表示没有限制)
|
|
|
|
max-wait: -1ms
|
|
|
|
datasource:
|
|
|
|
dynamic:
|
|
|
|
strict: true
|
|
|
|
druid:
|
|
|
|
# 初始连接数
|
|
|
|
initialSize: 5
|
|
|
|
# 最小连接池数量
|
|
|
|
minIdle: 10
|
|
|
|
# 最大连接池数量
|
|
|
|
maxActive: 20
|
|
|
|
# 配置获取连接等待超时的时间
|
|
|
|
maxWait: 60000
|
|
|
|
# 配置连接超时时间
|
|
|
|
connectTimeout: 30000
|
|
|
|
# 配置网络超时时间
|
|
|
|
socketTimeout: 60000
|
|
|
|
# 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
|
|
|
|
timeBetweenEvictionRunsMillis: 60000
|
|
|
|
# 配置一个连接在池中最小生存的时间,单位是毫秒
|
|
|
|
minEvictableIdleTimeMillis: 300000
|
|
|
|
# 配置一个连接在池中最大生存的时间,单位是毫秒
|
|
|
|
maxEvictableIdleTimeMillis: 900000
|
|
|
|
# 配置检测连接是否有效
|
|
|
|
validationQuery: SELECT 1
|
|
|
|
testWhileIdle: true
|
|
|
|
testOnBorrow: false
|
|
|
|
testOnReturn: false
|
|
|
|
webStatFilter:
|
|
|
|
enabled: true
|
|
|
|
statViewServlet:
|
|
|
|
enabled: true
|
|
|
|
# 设置白名单,不填则允许所有访问
|
|
|
|
allow:
|
|
|
|
url-pattern: /druid/*
|
|
|
|
# 控制台管理用户名和密码
|
|
|
|
login-username: luenmeilz
|
|
|
|
login-password: 123456
|
|
|
|
filter:
|
|
|
|
stat:
|
|
|
|
enabled: true
|
|
|
|
# 慢SQL记录
|
|
|
|
log-slow-sql: true
|
|
|
|
slow-sql-millis: 1000
|
|
|
|
merge-sql: true
|
|
|
|
wall:
|
|
|
|
config:
|
|
|
|
multi-statement-allow: true
|
|
|
|
datasource:
|
|
|
|
# 主库数据源
|
|
|
|
master:
|
|
|
|
url: jdbc:mysql://10.10.10.53:13306/lzdc_bi_db?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&rewriteBatchedStatements=true
|
|
|
|
username: luenmeilz
|
|
|
|
password: 123456
|
|
|
|
# # 计费数据库
|
|
|
|
# charge:
|
|
|
|
# driverClassName: oracle.jdbc.OracleDriver
|
|
|
|
# url: jdbc:oracle:thin:@//10.10.10.60:1521/HX?CONNECT_TIMEOUT=10000&Read_Timeout=120000
|
|
|
|
# username: lmjt_sys
|
|
|
|
# password: lmjt_sys
|
|
|
|
# 从库数据源
|
|
|
|
# slave:
|
|
|
|
# # 从数据源开关/默认关闭
|
|
|
|
# url: jdbc:mysql://10.10.10.56:13306/lzdc_bi_db?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
|
|
|
|
# username: luenmei
|
|
|
|
# password: 123456
|
|
|
|
# workDB:
|
|
|
|
# driverClassName: org.postgresql.Driver
|
|
|
|
# #type: com.alibaba.druid.pool.DruidDataSource
|
|
|
|
# url: jdbc:postgresql://10.10.10.59:5432/dcdatabase?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=Asia/Shanghai
|
|
|
|
# username: postgres
|
|
|
|
# password: 123456
|
|
|
|
primary: master
|
|
|
|
|
|
|
|
luenmeilz:
|
|
|
|
#视频设备监控地址
|
|
|
|
vedio-server:
|
|
|
|
url: http://10.10.10.40:18000
|
|
|
|
login: /api/v1/login?username={username}&password={password}
|
|
|
|
deviceList: /api/v1/devicesconfig?device={device}&start={start}&limit={limit}
|
|
|
|
channelList: /api/v1/channelsconfig?device={device}&start={start}&limit={limit}
|
|
|
|
channelStream: /api/v1/devices/channelstream?device={device}&channel={channel}&protocol={protocol}&Token={Token}&type={type}
|
|
|
|
|
|
|
|
# 日志配置
|
|
|
|
logging:
|
|
|
|
file:
|
|
|
|
path: logs
|
|
|
|
level:
|
|
|
|
com.lzbi: debug
|
|
|
|
org.springframework: warn
|
|
|
|
|
|
|
|
# 微信相关配置
|
|
|
|
wechat:
|
|
|
|
# 小程序ID
|
|
|
|
appId: wx4c96b81e6331fefa
|
|
|
|
# 小程序密钥
|
|
|
|
appSecret: b7258ba1e7db304d086cb83f034b3b60
|
|
|
|
# 小程序登录接口
|
|
|
|
code2Session: https://api.weixin.qq.com/sns/jscode2session?appid={appid}&secret={secret}&js_code={js_code}&grant_type={grant_type}
|
|
|
|
# 获取接口调用凭据
|
|
|
|
accessToken: https://api.weixin.qq.com/cgi-bin/token?appid={appid}&secret={secret}&grant_type={grant_type}
|
|
|
|
# 获取手机号
|
|
|
|
phoneNumber: https://api.weixin.qq.com/wxa/business/getuserphonenumber?access_token={access_token}
|
|
|
|
|
|
|
|
|
|
|
|
# 外部服务
|
|
|
|
goal-server:
|
|
|
|
# iot平台服务地址
|
|
|
|
iot: http://10.10.10.50:9010
|
|
|
|
magic: http://10.10.10.56:9012/magic/api
|
|
|
|
# 巡检系统服务
|
|
|
|
patrol: http://10.10.10.22:16882
|
|
|
|
# 消息服务地址
|
|
|
|
message-server: http://10.10.10.56:9015
|
|
|
|
|
|
|
|
# IOT服务接口
|
|
|
|
iot-server-api:
|
|
|
|
# 获取组织资产参数树形结构
|
|
|
|
orgAssetParamsTree: ${goal-server.iot}/biz/common/orgAssetParamsTree
|
|
|
|
# 获取组织资产参数树形结构
|
|
|
|
paramsValue: ${goal-server.iot}/biz/common/paramsValue
|
|
|
|
# 新增部门
|
|
|
|
addDept: ${goal-server.iot}/interior/sign/system/dept
|
|
|
|
# 修改部门
|
|
|
|
updateDept: ${goal-server.iot}/interior/sign/system/dept
|
|
|
|
# 删除部门
|
|
|
|
deleteDept: ${goal-server.iot}/interior/sign/system/dept
|
|
|
|
# 新增用户
|
|
|
|
addUser: ${goal-server.iot}/interior/sign/system/user
|
|
|
|
# 修改用户
|
|
|
|
updateUser: ${goal-server.iot}/interior/sign/system/user
|
|
|
|
# 删除用户
|
|
|
|
deleteUser: ${goal-server.iot}/interior/sign/system/user
|
|
|
|
|
|
|
|
# magic api
|
|
|
|
magic-server-api:
|
|
|
|
# 获取收费系统参数
|
|
|
|
chargeSystemParams: ${goal-server.magic}/charge/sqaure
|
|
|
|
|
|
|
|
# 巡检系统服务API
|
|
|
|
patrol-server:
|
|
|
|
# 用户名
|
|
|
|
userName: admin
|
|
|
|
# 密码
|
|
|
|
userPwd: admin12345
|
|
|
|
# 消息详情访问路径
|
|
|
|
messageDetailUrl:
|
|
|
|
# API
|
|
|
|
api:
|
|
|
|
# 登录
|
|
|
|
login: ${goal-server.patrol}/PatrolRestfulApi.svc/SingleLogin?userName={userName}&userPwd={userPwd}
|
|
|
|
# 验证 Token 值是否有效
|
|
|
|
checkToken: ${goal-server.patrol}/PatrolRestfulApi.svc/CheckToken?token={token}
|
|
|
|
# 获取线路列表
|
|
|
|
routeList: ${goal-server.patrol}/PatrolRestfulApi.svc/GetUserRouteInfo?token={token}
|
|
|
|
# 根据线路ID获取报警信息列表
|
|
|
|
alarmList: ${goal-server.patrol}/PatrolRestfulApi.svc/GetAlarmReport?token={token}&startTime={startTime}&endTime={endTime}&routeId={routeId}&pageIndex={pageIndex}&pageSize={pageSize}
|
|
|
|
|
|
|
|
# 消息推送
|
|
|
|
message-send:
|
|
|
|
url: ${goal-server.message-server}/message/send
|
|
|
|
|
|
|
|
# 报表文件路径
|
|
|
|
reportFilePath: /data/luenmeilz_bi_backend/report
|