application.yml 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. server:
  2. port: 9560
  3. netty:
  4. connection-timeout: 18000000
  5. spring:
  6. application:
  7. name: tld-consumer-9560
  8. profiles:
  9. active: dev
  10. datasource:
  11. dynamic:
  12. primary: master
  13. strict: true
  14. datasource:
  15. # 主库数据源
  16. # master:
  17. # username: root
  18. # password: "#09SilverB"
  19. # url: jdbc:mysql://8.142.144.205:3306/tld?useUnicode=true&characterEncoding=utf-8&useSSL=true&rewriteBatchedStatements=true&allowMultiQueries=true
  20. # driver-class-name: com.mysql.cj.jdbc.Driver
  21. master:
  22. username: root
  23. password: "#09SilverB"
  24. url: jdbc:mysql://10.2.111.91:3306/tld?useUnicode=true&characterEncoding=utf-8&useSSL=true&rewriteBatchedStatements=true&allowMultiQueries=true
  25. driver-class-name: com.mysql.cj.jdbc.Driver
  26. #从数据源
  27. slave:
  28. # 从数据源开关/默认关闭
  29. enabled: true
  30. url: jdbc:mysql://10.2.111.92:3306/tld?useUnicode=true&characterEncoding=utf-8&useSSL=true&rewriteBatchedStatements=true&allowMultiQueries=true
  31. username: root
  32. password: "#09SilverB"
  33. driver-class-name: com.mysql.cj.jdbc.Driver
  34. # sqlserver
  35. # ds2:
  36. # username: sa
  37. # password: "#09SilverB"
  38. # url: jdbc:sqlserver://116.62.173.33:1433;DatabaseName=tuya
  39. # driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
  40. servlet:
  41. multipart:
  42. enabled: true
  43. max-file-size: 100MB
  44. max-request-size: 100MB
  45. mvc:
  46. async:
  47. request-timeout: 20000
  48. redis:
  49. # host: 8.142.144.205
  50. host: 10.2.111.91
  51. port: 6379
  52. password: '#09SilverB'
  53. jedis:
  54. pool:
  55. max-active: 0
  56. task:
  57. scheduling:
  58. pool:
  59. size: 8 #配置Scheduled定时任务为多线程 否则默认为单线程同一时间段不执行
  60. logging:
  61. level:
  62. com:
  63. alibaba:
  64. nacos:
  65. client:
  66. naming: error
  67. knife4j:
  68. enable: true
  69. basic:
  70. enable: true
  71. username: root
  72. password: root
  73. # mybatis-plus相关配置
  74. mybatis-plus:
  75. # xml扫描,多个目录用逗号或者分号分隔(告诉 Mapper 所对应的 XML 文件位置)
  76. mapper-locations: classpath:mapper/*.xml
  77. # 以下配置均有默认值,可以不设置
  78. global-config:
  79. db-config:
  80. #主键类型 AUTO:"数据库ID自增" INPUT:"用户输入ID",ID_WORKER:"全局唯一ID (数字类型唯一ID)", UUID:"全局唯一ID UUID";
  81. id-type: auto
  82. #字段策略 IGNORED:"忽略判断" NOT_NULL:"非 NULL 判断") NOT_EMPTY:"非空判断"
  83. field-strategy: NOT_EMPTY
  84. #数据库类型
  85. db-type: MYSQL
  86. configuration:
  87. # 是否开启自动驼峰命名规则映射:从数据库列名到Java属性驼峰命名的类似映射
  88. map-underscore-to-camel-case: true
  89. # 如果查询结果中包含空值的列,则 MyBatis 在映射的时候,不会映射这个字段
  90. call-setters-on-nulls: true
  91. # 这个配置会将执行的sql打印出来,在开发或测试的时候可以用
  92. log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
  93. #分页插件
  94. pagehelper:
  95. auto-runtime-dialect: true
  96. close-conn: true
  97. reasonable: false