crss-gesq-report.yml 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  1. spring:
  2. profiles:
  3. include: mesos
  4. crss-dataflow:
  5. datasource:
  6. jdbcUrl: jdbc:edb://${crss.database.ip}:5432/crss?currentSchema=dataflow&ApplicationName=meterprocessGesqReportJob
  7. url: jdbc:edb://${crss.database.ip}:5432/crss?currentSchema=dataflow&ApplicationName=meterprocessGesqReportJob
  8. username: crss_dataflow
  9. password: lgcCpwy0
  10. driverClassName: com.edb.Driver
  11. connectionTimeout: 150000
  12. maximumPoolSize: 3
  13. test-on-borrow: true
  14. validation-query: SELECT 1
  15. crss-main:
  16. datasource:
  17. jdbcUrl: jdbc:edb://${crss.database.ip}:5432/crss?currentSchema=meterprocess&ApplicationName=meterprocessGesqReportJob
  18. url: jdbc:edb://${crss.database.ip}:5432/crss?currentSchema=meterprocess&ApplicationName=meterprocessGesqReportJob
  19. username: crss_meterprocess
  20. password: D9JpfUtT
  21. driverClassName: com.edb.Driver
  22. connectionTimeout: 150000
  23. maximumPoolSize: 3
  24. test-on-borrow: true
  25. validation-query: SELECT 1
  26. crss-registration:
  27. dataSource:
  28. jdbcUrl: jdbc:edb://${crss.database.ip}:5432/crss?currentSchema=registration&ApplicationName=meterprocessGesqReportJob
  29. url: jdbc:edb://${crss.database.ip}:5432/crss?currentSchema=registration&ApplicationName=meterprocessGesqReportJob
  30. username: crss_registration
  31. password: 51UF3JA9
  32. driverClassName: com.edb.Driver
  33. connectionTimeout: 150000
  34. maximumPoolSize: 3
  35. test-on-borrow: true
  36. validation-query: SELECT 1
  37. jpa:
  38. show-sql: true
  39. generate-ddl: false
  40. open-in-view: false
  41. properties:
  42. hibernate:
  43. # generate_statistics: true
  44. dialect: org.hibernate.dialect.PostgreSQLDialect
  45. ddl-auto: none
  46. hbm2ddl:
  47. auto: none
  48. cloud:
  49. task:
  50. initialize:
  51. enable: false
  52. deployer:
  53. mesos:
  54. chronos:
  55. apiEndpoint: http://chronos.marathon.l4lb.thisdcos.directory:10001/v1
  56. memory: 30720
  57. memory-daily: 4096
  58. cpu: 4
  59. cpu-daily: 1
  60. # apply monthly constraints here
  61. constraints: rack,EQUALS,rack-monthly
  62. dcos:
  63. authorizationToken: ${crss.dcos.token}
  64. batch:
  65. initializer:
  66. enabled: false
  67. cache:
  68. jcache:
  69. config: ehcache3.xml
  70. logging:
  71. level:
  72. com.pemc.crss: DEBUG
  73. # org.hibernate.stat: debug
  74. #org.hibernate: INFO
  75. #org.hibernate.type: trace
  76. batch:
  77. vacuum: false
  78. chunkSize: 1000
  79. maxWorkers: 20
  80. partitionSize:
  81. gap: 100000
  82. gesq: 90000
  83. gesq-report: 1
  84. gesq-report-daily: 100
  85. gesq-report-max-count: 288288
  86. gesqreport:
  87. directory: /tmp/
  88. sftp:
  89. credentials:
  90. username: pemc
  91. password: 123qwe
  92. host: sftp.marathon.l4lb.thisdcos.directory
  93. port: 22
  94. workingDirectory: /upload/gesq
  95. privateKey:
  96. crss:
  97. meterprocess:
  98. ---
  99. spring:
  100. profiles: dailyGesqReport
  101. cloud.deployer.mesos.chronos.constraints: rack,EQUALS,rack-daily
  102. ---
  103. ---
  104. spring:
  105. profiles: monthlyFinalGesqReport
  106. cloud.deployer.mesos.chronos.constraints: rack,EQUALS,rack-monthly
  107. ---
  108. ---
  109. spring:
  110. profiles: monthlyPrelimGesqReport
  111. cloud.deployer.mesos.chronos.constraints: rack,EQUALS,rack-monthly
  112. ---
  113. ---
  114. spring:
  115. profiles: monthlyAdjustedGesqReport
  116. cloud.deployer.mesos.chronos.constraints: rack,EQUALS,rack-monthly
  117. ---