application.yaml 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. gyee:
  2. # 实时适配器的url
  3. adapterfd-url: http://10.81.3.162:8011
  4. adaptergf-url: http://10.81.3.162:8012
  5. # 数据准备保存路径(原始数据)
  6. file-path-prepare: data/prepare/
  7. # 数据处理保存路径(处理后的数据)
  8. file-path-process: data/precess/
  9. # 数据拟合保存路径(拟合后的数据)
  10. file-path-fitting: data/fitting/
  11. # 数据压缩下载
  12. file-path-download: data/zip/
  13. # 功率曲线离线数据保存路径
  14. file-path-power: data/power/
  15. # 数据准备时由于数据量太大,初始一个默认间隔,用于适配器取数
  16. interval: 20
  17. # 当前是否是离线环境
  18. off-line: true
  19. # 是否实时计算五损数据 true:连接实时数据库按天计算 false:使用离线数据按月计算
  20. real-time-cal: false
  21. #光伏转换效率系数
  22. gfzhxlxs:
  23. SG500MX: 1.45
  24. SUN2000-28KTL: 1.39 #未确认
  25. SG630KTL: 3.57
  26. EA500KM-M: 1.39 #未确认
  27. AE-500-50-PV-X-HV: 1.01
  28. SG50KTL-M: 9.34
  29. SG500KTL: 1.39 #未确认
  30. SG630MX: 0.92
  31. SGI-500KTL: 1.01
  32. SG1250UD: 1.14
  33. SG60KTL-M: 1.89
  34. PVS-800-57-100KW-A: 1.39 #未确认
  35. SSL500: 1.39 #未确认
  36. Sunny Central 500HE: 1.39 #未确认
  37. SG630-MX: 1.39 #未确认
  38. SG50KTL: 1.21
  39. TS80KTL-PLUS: 2.97
  40. SUN2000-125KTL-MO: 2.87
  41. SG136TX: 1.4
  42. server:
  43. port: 9002
  44. servlet:
  45. encoding:
  46. charset: utf-8
  47. force: true
  48. enabled: true
  49. max-http-header-size: 4048576
  50. spring:
  51. servlet:
  52. multipart:
  53. max-file-size: 2048MB
  54. max-request-size: 2048MB
  55. main:
  56. allow-bean-definition-overriding: true #当遇到同样名字的时候,是否允许覆盖注册
  57. datasource:
  58. type: com.alibaba.druid.pool.DruidDataSource
  59. dynamic:
  60. primary: master #设置默认的数据源或者数据源组,默认值即为master
  61. strict: false #严格匹配数据源,默认false. true未匹配到指定数据源时抛异常,false使用默认数据源
  62. datasource:
  63. master: #关系数据库
  64. url: jdbc:postgresql://10.81.3.151:5432/IMS_NEM_JN
  65. username: postgres
  66. password: gd123
  67. driver-class-name: org.postgresql.Driver
  68. slave: #taos数据库
  69. driver-class-name: com.taosdata.jdbc.TSDBDriver
  70. url: jdbc:TAOS://10.81.3.154:6030/nemjn?charset=UTF-8&locale=en_US.UTF-8&timezone=UTC-8
  71. username: root
  72. password: taosdata
  73. jsfw: #taos数据库
  74. driver-class-name: com.taosdata.jdbc.TSDBDriver
  75. url: jdbc:TAOS://10.81.3.154:6030/jsfw?charset=UTF-8&locale=en_US.UTF-8&timezone=UTC-8
  76. username: root
  77. password: taosdata
  78. #配置初始化连接数大小
  79. initial-size: 10
  80. # 最大连接数
  81. max-active: 50
  82. #最小连接数
  83. min-idle: 10
  84. #获取连接等待超时时间
  85. max-wait: 5000
  86. pool-prepared-statements: true #是否缓存preparedStatement,也就是PSCache。PSCache对支持游标的数据库性能提升巨大,比如说oracle。在mysql下建议关闭。
  87. max-pool-prepared-statement-per-connection-size: 20
  88. validation-query: SELECT 1 FROM DUAL
  89. validation-query-timeout: 20000
  90. test-on-borrow: false #申请连接时执行validationQuery检测连接是否有效,做了这个配置会降低性能。
  91. test-on-return: false #归还连接时执行validationQuery检测连接是否有效,做了这个配置会降低性能。
  92. test-while-idle: true #建议配置为true,不影响性能,并且保证安全性。申请连接的时候检测,如果空闲时间大于timeBetweenEvictionRunsMillis,执行validationQuery检测连接是否有效。
  93. time-between-eviction-runs-millis: 60000 #配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
  94. min-evictable-idle-time-millis: 300000 #一个连接在池中最小生存的时间,单位是毫秒
  95. #StatViewServlet配置。(因为暴露的监控信息比较敏感,支持密码加密和访问ip限定)
  96. stat-view-servlet:
  97. enabled: true
  98. url-pattern: /druid/*
  99. #可以增加访问账号密码【去掉注释就可以】
  100. #login-username: admin
  101. #login-password: admin
  102. filter:
  103. stat:
  104. log-slow-sql: true
  105. slow-sql-millis: 1000
  106. merge-sql: false
  107. wall:
  108. config:
  109. multi-statement-allow: true
  110. redis:
  111. #host: 127.0.0.1
  112. host: 10.81.3.155
  113. port: 6379
  114. timeout: 100000
  115. password:
  116. application:
  117. name: test
  118. jedis:
  119. pool:
  120. max-active: 8
  121. min-idle: 0
  122. max-idle: 8
  123. max-wait: -1
  124. database: 10
  125. ####################Mybatis Plus配置####################
  126. mybatis-plus:
  127. configuration:
  128. map-underscore-to-camel-case: true # 数据库下划线自动转驼峰标示关闭
  129. # log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
  130. ####################Mybatis Plus配置####################
  131. logging:
  132. level:
  133. root: info
  134. com.example: info
  135. file:
  136. path: ./logs
  137. #光伏三相电流电压计算功率的场站
  138. gf3xjscz: HZJ_GDC,AK_GDC