application-dev.yml 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. spring:
  2. datasource:
  3. url: jdbc:postgresql://192.168.50.11:5432/ahx_app
  4. username: ${MASTER_DATASOURCE_USERNAME:postgres}
  5. password: ${MASTER_DATASOURCE_PASSWORD:123456}
  6. type: com.alibaba.druid.pool.DruidDataSource
  7. driver-class-name: org.postgresql.Driver
  8. dynamic:
  9. #DataSourceConfig.java
  10. primary: master
  11. datasource:
  12. master:
  13. type: com.alibaba.druid.pool.DruidDataSource
  14. driver-class-name: org.postgresql.Driver
  15. url: ${SLAVE_DATASOURCE_URL:jdbc:postgresql://192.168.50.11:5432/ahx_app}
  16. username: ${SLAVE_DATASOURCE_USERNAME:postgres}
  17. password: ${MASTER_DATASOURCE_PASSWORD:123456}
  18. # url: ${MASTER_DATASOURCE_URL:jdbc:postgresql://192.168.50.10:25432/hs_sync_data}
  19. # username: ${MASTER_DATASOURCE_USERNAME:hs_sync}
  20. # password: ${MASTER_DATASOURCE_PASSWORD:Pass2025}
  21. # slave:
  22. # type: com.alibaba.druid.pool.DruidDataSource
  23. # driver-class-name: org.postgresql.Driver
  24. # url: ${SLAVE_DATASOURCE_URL:jdbc:postgresql:////192.168.50.10:5432/tzy_system}
  25. # username: ${SLAVE_DATASOURCE_USERNAME:postgres}
  26. # password: ${MASTER_DATASOURCE_PASSWORD:123456}
  27. druid:
  28. # DruidConfig.java
  29. # master:
  30. # type: com.alibaba.druid.pool.DruidDataSource
  31. # driver-class-name: org.postgresql.Driver
  32. # url: ${MASTER_DATASOURCE_URL:jdbc:postgresql://192.168.50.10:5432/tzy_system}
  33. # username: ${MASTER_DATASOURCE_USERNAME:postgres}
  34. # password: ${MASTER_DATASOURCE_PASSWORD:123456}
  35. # 初始连接数
  36. initialSize: 5
  37. # 最小连接池数量
  38. minIdle: 10
  39. # 最大连接池数量
  40. maxActive: 20
  41. # 配置获取连接等待超时的时间
  42. maxWait: 60000
  43. #redis
  44. redis:
  45. database: 1
  46. host: ${REDIS_HOST:192.168.50.11}
  47. #host: 192.168.207.128
  48. port: ${REDIS_PORT:6379}
  49. password: Pass2010 # 密码(默认为空)
  50. timeout: 60000 # 连接超时时长(毫秒)
  51. sentinel:
  52. master: ${SENTINEL_MASTER:poyee-master}
  53. nodes: ${SENTINEL_NODES:192.168.50.11:26379}
  54. lettuce:
  55. pool:
  56. max-active: 1000 # 连接池最大连接数(使用负值表示没有限制)
  57. max-wait: -1ms # 连接池最大阻塞等待时间(使用负值表示没有限制)
  58. max-idle: 10 # 连接池中的最大空闲连接
  59. min-idle: 5 # 连接池中的最小空闲连接
  60. mybatis-plus:
  61. configuration:
  62. log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
  63. map-underscore-to-camel-case: true
  64. global-config:
  65. db-config:
  66. column-underline: false
  67. # knife4j 配置
  68. knife4j:
  69. # 是否开启 knife4j
  70. enabled: true
  71. #生产模式屏蔽
  72. production: true
  73. basic: #是否需要登录
  74. enable: true
  75. username: admin
  76. password: 123456
  77. #白名单设置
  78. whitelist:
  79. id: 1593
  80. management:
  81. health:
  82. db:
  83. enabled: false # 禁用数据库健康检查