|
|
@@ -1,263 +0,0 @@
|
|
|
-# 项目相关配置
|
|
|
-application:
|
|
|
- # 名称
|
|
|
- name: PTS
|
|
|
- # 版本
|
|
|
- version: 1.0.0
|
|
|
- # 版权年份
|
|
|
- copyrightYear: 2023
|
|
|
- # 实例演示开关
|
|
|
- demoEnabled: true
|
|
|
- # 文件路径
|
|
|
- profile: /data/AGMP/portal
|
|
|
- # 获取ip地址开关
|
|
|
- addressEnabled: false
|
|
|
- # 验证码类型 math 数组计算 char 字符验证
|
|
|
- captchaType: math
|
|
|
- # 顶级菜单的Id
|
|
|
- topMenuparentid: 0
|
|
|
- # 顶级部门的父Id
|
|
|
- topDeptparentid: fe172ed3-d192-2871-6e49-f360b86cd5f9
|
|
|
-# 开发环境配置
|
|
|
-server:
|
|
|
- # 服务器的HTTP端口,默认为9002
|
|
|
- port: 9002
|
|
|
- servlet:
|
|
|
- # 应用的访问路径
|
|
|
- context-path: /portalprod-api
|
|
|
- tomcat:
|
|
|
- # tomcat的URI编码
|
|
|
- uri-encoding: UTF-8
|
|
|
- # 连接数满后的排队数,默认为100
|
|
|
- accept-count: 1000
|
|
|
- threads:
|
|
|
- # tomcat最大线程数,默认为200
|
|
|
- max: 800
|
|
|
- # Tomcat启动初始化的线程数,默认值10
|
|
|
- min-spare: 100
|
|
|
-
|
|
|
-# 日志配置
|
|
|
-logging:
|
|
|
- level:
|
|
|
- com.yunfeiyun: debug
|
|
|
- org.springframework: warn
|
|
|
-
|
|
|
-# 用户配置
|
|
|
-user:
|
|
|
- password:
|
|
|
- # 密码最大错误次数
|
|
|
- maxRetryCount: 5
|
|
|
- # 密码锁定时间(默认10分钟)
|
|
|
- lockTime: 10
|
|
|
-
|
|
|
-# Spring配置
|
|
|
-spring:
|
|
|
- # 资源信息
|
|
|
- messages:
|
|
|
- # 国际化资源文件路径
|
|
|
- basename: i18n/messages
|
|
|
- datasource:
|
|
|
- type: com.alibaba.druid.pool.DruidDataSource
|
|
|
- driverClassName: dm.jdbc.driver.DmDriver
|
|
|
- druid:
|
|
|
- # 主库数据源
|
|
|
- master:
|
|
|
- url: jdbc:dm://192.168.1.236:5236?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&allowMultiQueries=true
|
|
|
- username: dev_com_yunfeiyun_agmp_3
|
|
|
- password: dameng123456
|
|
|
-
|
|
|
- # 从库数据源
|
|
|
- slave:
|
|
|
- # 从数据源开关/默认关闭
|
|
|
- enabled: false
|
|
|
- url:
|
|
|
- username:
|
|
|
- password:
|
|
|
- # 初始连接数
|
|
|
- initialSize: 5
|
|
|
- # 最小连接池数量
|
|
|
- minIdle: 10
|
|
|
- # 最大连接池数量
|
|
|
- maxActive: 20
|
|
|
- # 配置获取连接等待超时的时间
|
|
|
- maxWait: 60000
|
|
|
- # 配置连接超时时间
|
|
|
- connectTimeout: 30000
|
|
|
- # 配置网络超时时间
|
|
|
- socketTimeout: 60000
|
|
|
- # 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
|
|
|
- timeBetweenEvictionRunsMillis: 60000
|
|
|
- # 配置一个连接在池中最小生存的时间,单位是毫秒
|
|
|
- minEvictableIdleTimeMillis: 300000
|
|
|
- # 配置一个连接在池中最大生存的时间,单位是毫秒
|
|
|
- maxEvictableIdleTimeMillis: 900000
|
|
|
- # 配置检测连接是否有效
|
|
|
- validationQuery: SELECT 1 FROM DUAL
|
|
|
- testWhileIdle: true
|
|
|
- testOnBorrow: false
|
|
|
- testOnReturn: false
|
|
|
- webStatFilter:
|
|
|
- enabled: true
|
|
|
- statViewServlet:
|
|
|
- enabled: true
|
|
|
- # 设置白名单,不填则允许所有访问
|
|
|
- allow:
|
|
|
- url-pattern: /druid/*
|
|
|
- # 控制台管理用户名和密码
|
|
|
- login-username: hnyfkj
|
|
|
- login-password: 123456
|
|
|
- filter:
|
|
|
- stat:
|
|
|
- enabled: true
|
|
|
- # 慢SQL记录
|
|
|
- log-slow-sql: true
|
|
|
- slow-sql-millis: 1000
|
|
|
-# merge-sql: true
|
|
|
- merge-sql: false
|
|
|
- # 文件上传
|
|
|
- servlet:
|
|
|
- multipart:
|
|
|
- # 单个文件大小
|
|
|
- max-file-size: 100MB
|
|
|
- # 设置总上传的文件大小
|
|
|
- max-request-size: 100MB
|
|
|
- # 服务模块
|
|
|
- devtools:
|
|
|
- restart:
|
|
|
- # 热部署开关
|
|
|
- enabled: true
|
|
|
- rabbitmq:
|
|
|
- host: 192.168.1.230
|
|
|
- port: 5672
|
|
|
- username: admin
|
|
|
- password: admin
|
|
|
- virtual-host: /agmpbs
|
|
|
- connection-timeout: 15000
|
|
|
- publisher-returns: true
|
|
|
- enabled: true
|
|
|
- # redis 配置
|
|
|
- redis:
|
|
|
- # 地址
|
|
|
- host: 192.168.1.230
|
|
|
- # 端口,默认为6379
|
|
|
- port: 6379
|
|
|
- # 数据库索引
|
|
|
- database: 0
|
|
|
- # 密码
|
|
|
- password: 123456
|
|
|
- # 连接超时时间
|
|
|
- timeout: 10s
|
|
|
- lettuce:
|
|
|
- pool:
|
|
|
- # 连接池中的最小空闲连接
|
|
|
- min-idle: 0
|
|
|
- # 连接池中的最大空闲连接
|
|
|
- max-idle: 8
|
|
|
- # 连接池的最大数据库连接数
|
|
|
- max-active: 8
|
|
|
- # #连接池最大阻塞等待时间(使用负值表示没有限制)
|
|
|
- max-wait: -1ms
|
|
|
-
|
|
|
-# token配置
|
|
|
-token:
|
|
|
- # 令牌自定义标识
|
|
|
- header: Authorization
|
|
|
- # 令牌密钥
|
|
|
- secret: abcdefghijklmnopqrstuvwxyz
|
|
|
- # 令牌有效期(默认30分钟)
|
|
|
- expireTime: 120
|
|
|
- # App 令牌有效期
|
|
|
- appExpireTime: 60
|
|
|
-
|
|
|
-# MyBatis配置
|
|
|
-mybatis:
|
|
|
- typeAliasesPackage: com.yunfeiyun.**.domain
|
|
|
- mapperLocations: classpath*:mapper/**/*Mapper.xml
|
|
|
- configLocation: classpath:mybatis/mybatis-config.xml
|
|
|
-
|
|
|
-
|
|
|
-#mybatis-plus:
|
|
|
-# type-aliases-package: com.yunfeiyun.**.domain
|
|
|
-# mapper-locations: classpath*:mapper/**/*Mapper.xml
|
|
|
-# config-location: classpath:mybatis/mybatis-config.xml
|
|
|
-
|
|
|
-# PageHelper分页插件
|
|
|
-pagehelper:
|
|
|
- helperDialect: mysql
|
|
|
- supportMethodsArguments: true
|
|
|
- params: count=countSql
|
|
|
-
|
|
|
-# Swagger配置
|
|
|
-swagger:
|
|
|
- # 是否开启swagger
|
|
|
- enabled: true
|
|
|
- # 请求前缀
|
|
|
- pathMapping: /dev-api
|
|
|
-
|
|
|
-# 防止XSS攻击
|
|
|
-xss:
|
|
|
- # 过滤开关
|
|
|
- enabled: true
|
|
|
- # 排除链接(多个用逗号分隔)
|
|
|
- excludes: /system/notice
|
|
|
- # 匹配链接
|
|
|
- urlPatterns: /system/*,/tool/*
|
|
|
-
|
|
|
-network:
|
|
|
- ipaddrLogin: http://192.168.1.230
|
|
|
- ipaddrSso: http://192.168.1.230
|
|
|
- vueport: 7000
|
|
|
- ssoport: 9002
|
|
|
-
|
|
|
-portal:
|
|
|
- ssoEnabled: true
|
|
|
- ssoLoginUrl: ${network.ipaddrLogin}:${network.vueport}/portal/login?redirect=
|
|
|
- ssoTokenUrl: ${network.ipaddrSso}:${network.ssoport}/sso/auth/verifyToken
|
|
|
- ssoSessionUrl: ${network.ipaddrSso}:${network.ssoport}/sso/auth/registerSession
|
|
|
- ssoLogoutUrl: ${network.ipaddrSso}:${network.ssoport}/sso/auth/logout
|
|
|
- appLogoutUrl: ${network.ipaddrSso}:${network.ssoport}/sso/logoutToken
|
|
|
- syncEnabled: true
|
|
|
- orgEnabled: true
|
|
|
-
|
|
|
-
|
|
|
-policy:
|
|
|
- # localSpace(本地空间), cloud 资源服务器
|
|
|
- upload:
|
|
|
- uploadType: localSpace
|
|
|
- ossconfig:
|
|
|
- ossType: 1
|
|
|
- ossCloud:
|
|
|
- aliYun:
|
|
|
- accessType: 1
|
|
|
- aliyunDomain: https://yunfei-agm.oss-cn-hangzhou.aliyuncs.com
|
|
|
- aliyunPrefix: agmp
|
|
|
- aliyunEndPoint: oss-cn-hangzhou.aliyuncs.com
|
|
|
- aliyunAccessKeyId: LTAI4G7tFh5Nk4KXZoSPk1D8
|
|
|
- aliyunAccessKeySecret: RV4S2SfbLPoFNjlI4uIOoA0J1LQPQc
|
|
|
- aliyunBucketName: yunfei-agm
|
|
|
- qCloud:
|
|
|
- qcloudDomain:
|
|
|
- qcloudPrefix:
|
|
|
- qcloudSecretId:
|
|
|
- qcloudSecretKey:
|
|
|
- qcloudBucketName: yunfei-agm
|
|
|
- # table(表), cache(缓存)
|
|
|
- water: table
|
|
|
- queue:
|
|
|
- productRouter:
|
|
|
- - IOTDEVMQ1
|
|
|
- consumeRouter:
|
|
|
- - PTSDEVMQ1
|
|
|
- ackEnabled: false
|
|
|
-
|
|
|
-
|
|
|
-SYS:
|
|
|
- RBAC: 1
|
|
|
- RES: 1
|
|
|
-sms:
|
|
|
- sign: 云飞科技
|
|
|
- accessId: LTAI4G7tFh5Nk4KXZoSPk1D8
|
|
|
- accessSecret: RV4S2SfbLPoFNjlI4uIOoA0J1LQPQc
|
|
|
-service:
|
|
|
- url:
|
|
|
- portal: ${network.ipaddrSso}:${network.ssoport}/portalprod-api/
|