application-nxf.yml 7.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165
  1. server:
  2. port: 7097
  3. servlet:
  4. context-path: /
  5. spring:
  6. main:
  7. allow-bean-definition-overriding: true #当遇到同样名字的时候,是否允许覆盖注册
  8. #redis集群
  9. redis:
  10. host: 10.220.1.5
  11. port: 6389
  12. timeout: 100000
  13. password: GYeeNXF#@!
  14. application:
  15. name: test
  16. jedis:
  17. pool:
  18. max-active: 8
  19. min-idle: 0
  20. max-idle: 8
  21. max-wait: -1
  22. database: 9
  23. autoconfigure:
  24. exclude: org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration,org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration
  25. datasource:
  26. type: com.alibaba.druid.pool.DruidDataSource
  27. dynamic:
  28. primary: master #设置默认的数据源或者数据源组,默认值即为master
  29. strict: false #严格匹配数据源,默认false. true未匹配到指定数据源时抛异常,false使用默认数据源
  30. datasource:
  31. master:
  32. driver-class-name: org.postgresql.Driver
  33. url: jdbc:postgresql://10.220.1.5:15432/smartwindpower
  34. username: smartuser
  35. password: smart123!@#
  36. slave:
  37. driver-class-name: com.taosdata.jdbc.TSDBDriver
  38. url: jdbc:TAOS://10.220.1.5:6030/nemjn?charset=UTF-8&locale=en_US.UTF-8&timezone=UTC-8
  39. username: root
  40. password: taosdata
  41. #配置初始化连接数大小
  42. initial-size: 10
  43. # 最大连接数
  44. max-active: 50
  45. #最小连接数
  46. min-idle: 10
  47. #获取连接等待超时时间
  48. max-wait: 5000
  49. pool-prepared-statements: true #是否缓存preparedStatement,也就是PSCache。PSCache对支持游标的数据库性能提升巨大,比如说oracle。在mysql下建议关闭。
  50. max-pool-prepared-statement-per-connection-size: 20
  51. validation-query: SELECT 1 FROM DUAL
  52. validation-query-timeout: 20000
  53. test-on-borrow: false #申请连接时执行validationQuery检测连接是否有效,做了这个配置会降低性能。
  54. test-on-return: false #归还连接时执行validationQuery检测连接是否有效,做了这个配置会降低性能。
  55. test-while-idle: true #建议配置为true,不影响性能,并且保证安全性。申请连接的时候检测,如果空闲时间大于timeBetweenEvictionRunsMillis,执行validationQuery检测连接是否有效。
  56. time-between-eviction-runs-millis: 60000 #配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
  57. min-evictable-idle-time-millis: 300000 #一个连接在池中最小生存的时间,单位是毫秒
  58. #StatViewServlet配置。(因为暴露的监控信息比较敏感,支持密码加密和访问ip限定)
  59. stat-view-servlet:
  60. enabled: true
  61. url-pattern: /druid/*
  62. #可以增加访问账号密码【去掉注释就可以】
  63. #login-username: admin
  64. #login-password: admin
  65. filter:
  66. stat:
  67. log-slow-sql: true
  68. slow-sql-millis: 1000
  69. merge-sql: false
  70. wall:
  71. config:
  72. multi-statement-allow: true
  73. mybatis-plus:
  74. configuration:
  75. map-underscore-to-camel-case: true
  76. auto-mapping-behavior: full
  77. log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
  78. mapper-locations: classpath*:mapper/**/*Mapper.xml
  79. global-config:
  80. # 逻辑删除配置
  81. db-config:
  82. id-type: auto
  83. # 删除前
  84. logic-not-delete-value: 1
  85. # 删除后
  86. logic-delete-value: 0
  87. # 日志配置
  88. logging:
  89. level:
  90. root: info
  91. charset:
  92. # 输出控制台编码
  93. console: UTF-8
  94. # 输出文件编码
  95. file: UTF-8
  96. # 输出文件名及路径,不配置则不输出文件
  97. file:
  98. # 切记,该文件表示正在产出日志的日志文件。并不会打包,当文件大于max-file-size,会根据file-name-pattern格式打包
  99. # 名称为log/ota.log文件夹会在项目根目录下,打包后会在启动包同目录下;名称为/log/ota.log的文件夹会在项目所在磁盘的跟目录下
  100. name: log/ota.log
  101. logback:
  102. rollingpolicy:
  103. # 单文件的大小,默认10M, 超过之后打包成一个日志文件
  104. max-file-size: 1MB
  105. # 日志保存的天数
  106. max-history: 30
  107. # 打包文件格式,默认: ${LOG_FILE}.%d{yyyy-MM-dd}.%i.gz,书写格式为:文件路径/文件名.%i.文件后缀,其中%i不可省去,否则无日志显示
  108. # 例如: 日期为:2021/11/5 ,则打包文件之后为: log/ota.2021-11-05.0.gz,0表示日志的第一部分,后续就是,1,2,3...
  109. # 如果是压缩包,里面会多一个名log/ota.2021-11-05.0的日志文件
  110. # 如下面的例子,打包之后为: log/2021-11/ota.2020-11-5.0.log,这是一个日志文件
  111. file-name-pattern: log/%d{yyyy-MM}/ota.%d{yyyy-MM-dd}.%i.log
  112. #db url
  113. db:
  114. url1: http://10.81.3.160:8011/ts
  115. url2: http://10.81.3.160:8012/ts
  116. # url1: http://127.0.0.1:8011/ts
  117. # url2: http://127.0.0.1:8011/ts
  118. #参与计算的场站
  119. runWindpowerstation: SXJ_KGDL_DJY_FDC_STA,SXJ_KGDL_NJL_FDC_STA,SXJ_KGDL_YF_FDC_STA,SXJ_KGDL_YLZ_FDC_STA,SXJ_KGDL_XWT_FDC_STA,SXJ_KGDL_PTZ_FDC_STA,SXJ_KGDL_GJY_FDC_STA,SXJ_KGDL_BHB_FDC_STA,SXJ_KGDL_HSM_FDC_STA,SXJ_KGDL_YTY_FDC_STA,SXJ_KGDL_BHB3_FDC_STA,SXJ_KGDL_SY_GDC_STA,SXJ_KGDL_PDL_FDC_STA,SXJ_KGDL_ZK_FDC_STA,SXJ_KGDL_JR_GDC_STA,SXJ_KGDL_FS_GDC_STA,SXJ_KGDL_HR_GDC_STA,SXJ_KGDL_YY_GDC_STA,SXJ_KGDL_PL_GDC_STA,SXJ_KGDL_YG_GDC_STA,SXJ_KGDL_YX_GDC_STA,SXJ_KGDL_TZ_GDC_STA,SXJ_KGDL_TL_GDC_STA
  120. #runWindpowerstation: SXJ_KGDL_DJY_FDC_STA,SXJ_KGDL_NJL_FDC_STA,SXJ_KGDL_YF_FDC_STA,SXJ_KGDL_YLZ_FDC_STA,SXJ_KGDL_XWT_FDC_STA,SXJ_KGDL_PTZ_FDC_STA,SXJ_KGDL_GJY_FDC_STA,SXJ_KGDL_BHB_FDC_STA,SXJ_KGDL_HSM_FDC_STA,SXJ_KGDL_YTY_FDC_STA,SXJ_KGDL_BHB3_FDC_STA,SXJ_KGDL_SY_GDC_STA,SXJ_KGDL_PDL_FDC_STA,SXJ_KGDL_ZK_FDC_STA,SXJ_KGDL_JR_GDC_STA,SXJ_KGDL_FS_GDC_STA,SXJ_KGDL_HR_GDC_STA,SXJ_KGDL_YY_GDC_STA,SXJ_KGDL_PL_GDC_STA,SXJ_KGDL_YG_GDC_STA,SXJ_KGDL_YX_GDC_STA,SXJ_KGDL_TZ_GDC_STA,SXJ_KGDL_TL_GDC_STA
  121. #runWindpowerstation: SXJ_KGDL_DJY_FDC_STA,SXJ_KGDL_NJL_FDC_STA,SXJ_KGDL_YF_FDC_STA,SXJ_KGDL_YLZ_FDC_STA,SXJ_KGDL_XWT_FDC_STA,SXJ_KGDL_PTZ_FDC_STA,SXJ_KGDL_GJY_FDC_STA,SXJ_KGDL_BHB_FDC_STA,SXJ_KGDL_HSM_FDC_STA,SXJ_KGDL_YTY_FDC_STA,SXJ_KGDL_BHB3_FDC_STA,SXJ_KGDL_PDL_FDC_STA,SXJ_KGDL_ZK_FDC_STA
  122. #runWindpowerstation: SXJ_KGDL_SY_GDC_STA,SXJ_KGDL_JR_GDC_STA,SXJ_KGDL_FS_GDC_STA,SXJ_KGDL_HR_GDC_STA,SXJ_KGDL_YY_GDC_STA,SXJ_KGDL_PL_GDC_STA,SXJ_KGDL_YG_GDC_STA,SXJ_KGDL_YX_GDC_STA,SXJ_KGDL_TZ_GDC_STA,SXJ_KGDL_TL_GDC_STA,SXJ_KGDL_SY_GDC_STA
  123. #计算状态用ai或者di
  124. clauStatus:
  125. ai: GJY03_GC,YLZ01_GC,PTZ02_GC #配置期次
  126. di: GJY01_GC,GJY02_GC,DJY01_GC,DJY02_GC,YF01_GC,YF02_GC,HSM01_GC,PTZ01_GC,ZK01_GC,NJL01_GC,YTY01_GC,PDL01_GC
  127. #判断数据终端
  128. second: 1800
  129. #判断降出力
  130. AI110: 17.4 #叶轮转速给定
  131. AI178: 17.4 #转矩给定
  132. #AI443:容量
  133. #功率曲线拟合
  134. curvefitting:
  135. #维度
  136. dimension: 20
  137. #尺度
  138. scale: 0.01
  139. initialcode: INITIAL
  140. ##调用区间间隔时长,需要与XXLJOB调度时长结合,保证查询区间时长大于调度时长,单位分钟
  141. frequency:
  142. #停机
  143. shutdown: 1
  144. #限电
  145. powerrationing: 1
  146. #切入切出
  147. cutinandout: 1
  148. #不参与单机电量计算的场站
  149. notCalculatePower: SXJ_KGDL_YTY_FDC_STA