application-dev.yml 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. spring:
  2. # aj-captcha 对redis缓存的依赖。
  3. redis:
  4. database: 2
  5. host: localhost
  6. port: 6379
  7. password: '123456'
  8. timeout: 60000
  9. datasource:
  10. type: com.alibaba.druid.pool.DruidDataSource
  11. druid:
  12. # 数据库链接 [主数据源]
  13. main:
  14. url: jdbc:mysql://localhost:3306/ankaibei_workflow?characterEncoding=utf8&useSSL=true&serverTimezone=Asia/Shanghai
  15. username: root
  16. password: root
  17. # 默认生成的操作日志数据源配置,缺省情况下和工程中配置的upms数据库链接一致,可根据需求自行修改。
  18. operation-log:
  19. url: jdbc:mysql://localhost:3306/ankaibei_workflow?characterEncoding=utf8&useSSL=true&serverTimezone=Asia/Shanghai
  20. username: root
  21. password: root
  22. driver-class-name: com.mysql.cj.jdbc.Driver
  23. name: application-webadmin
  24. initialSize: 10
  25. minIdle: 10
  26. maxActive: 50
  27. maxWait: 60000
  28. timeBetweenEvictionRunsMillis: 60000
  29. minEvictableIdleTimeMillis: 300000
  30. poolPreparedStatements: true
  31. maxPoolPreparedStatementPerConnectionSize: 20
  32. maxOpenPreparedStatements: 20
  33. validationQuery: SELECT 'x'
  34. testWhileIdle: true
  35. testOnBorrow: false
  36. testOnReturn: false
  37. connectionProperties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000
  38. filters: stat,wall
  39. useGlobalDataSourceStat: true
  40. web-stat-filter:
  41. enabled: true
  42. url-pattern: /*
  43. exclusions: "*.js,*.gif,*.jpg,*.bmp,*.png,*.css,*.ico,/druid/*,/actuator/*"
  44. stat-view-servlet:
  45. enabled: true
  46. urlPattern: /druid/*
  47. resetEnable: true
  48. application:
  49. # Jwt令牌加密的签名值。该值的长度要超过10个字符(过短会报错)。
  50. tokenSigningKey: AnKaiBeiWorkFlow-signing-key
  51. # Jwt令牌在Http Header中的键名称。
  52. tokenHeaderKey: Authorization
  53. # Jwt令牌刷新后在Http Header中的键名称。
  54. refreshedTokenHeaderKey: RefreshedToken
  55. # Jwt令牌过期时间(毫秒)。
  56. expiration: 72000000
  57. # 初始化密码。
  58. defaultUserPassword: 123456
  59. # 缺省的文件上传根目录。
  60. uploadFileBaseDir: ./zz-resource/upload-files/app
  61. # 跨域的IP(http://192.168.10.10:8086)白名单列表,多个IP之间逗号分隔(* 表示全部信任,空白表示禁用跨域信任)。
  62. credentialIpList: "*"
  63. # Session的用户和数据权限在Redis中的过期时间(秒)。
  64. sessionExpiredSeconds: 86400
  65. sequence:
  66. # Snowflake 分布式Id生成算法所需的WorkNode参数值。
  67. snowflakeWorkNode: 1
  68. # 存储session数据的Redis,所有服务均需要,因此放到公共配置中。
  69. # 根据实际情况,该Redis也可以用于存储其他数据。
  70. redis:
  71. # redisson的配置。每个服务可以自己的配置文件中覆盖此选项。
  72. redisson:
  73. # 如果该值为false,系统将不会创建RedissionClient的bean。
  74. enabled: true
  75. # mode的可用值为,single/cluster/sentinel/master-slave
  76. mode: single
  77. # single: 单机模式
  78. # address: redis://localhost:6379
  79. # cluster: 集群模式
  80. # 每个节点逗号分隔,同时每个节点前必须以redis://开头。
  81. # address: redis://localhost:6379,redis://localhost:6378,...
  82. # sentinel:
  83. # 每个节点逗号分隔,同时每个节点前必须以redis://开头。
  84. # address: redis://localhost:6379,redis://localhost:6378,...
  85. # master-slave:
  86. # 每个节点逗号分隔,第一个为主节点,其余为从节点。同时每个节点前必须以redis://开头。
  87. # address: redis://localhost:6379,redis://localhost:6378,...
  88. address: redis://localhost:6379
  89. # 链接超时,单位毫秒。
  90. timeout: 6000
  91. # 单位毫秒。分布式锁的超时检测时长。
  92. # 如果一次锁内操作超该毫秒数,或在释放锁之前异常退出,Redis会在该时长之后主动删除该锁使用的key。
  93. lockWatchdogTimeout: 60000
  94. # redis 密码,空可以不填。
  95. password: 123456
  96. pool:
  97. # 连接池数量。
  98. poolSize: 20
  99. # 连接池中最小空闲数量。
  100. minIdle: 5
  101. #
  102. #minio:
  103. # enabled: true
  104. # endpoint: http://localhost:19000
  105. # accessKey: admin
  106. # secretKey: admin123456
  107. # bucketName: application