Browse Source

added temp pemc-uat2 for different metering dataflow environment

Jejomar Dimayuga 8 năm trước cách đây
mục cha
commit
257d15f14d

+ 74 - 0
crss-dataflow-app/application-pemc-uat2.yml

@@ -0,0 +1,74 @@
+spring:
+  crss-dataflow:
+    datasource:
+      jdbcUrl: jdbc:postgresql://10.176.23.24:5432/crss_dataflow2
+      username: crss_dataflow2
+      password: crss_dataflow2
+      driverClassName: org.postgresql.Driver
+      maxPoolSize: 20
+      connectionTimeout: 10000
+      test-on-borrow: true
+      validation-query: SELECT 1
+  jpa:
+    show-sql: true
+    generate-ddl: true
+    properties:
+      hibernate:
+        dialect: org.hibernate.dialect.PostgreSQLDialect
+        ddl-auto: none
+        hbm2ddl:
+          auto: none
+
+  # prevent batch job from running on app start
+  batch:
+    job:
+      enabled: false
+
+  redis:
+    host: redis.marathon.l4lb.thisdcos.directory
+    port: 6379
+
+#liquibase:
+#  change-log: classpath:/db/db.changelog-master.xml
+
+server:
+  port: 8082
+  undertow:
+    accesslog:
+      dir: target
+      enabled: true
+      pattern: combined
+  compression:
+    enabled: true
+    min-response-size: 1
+
+security:
+  oauth2:
+    client:
+      accessTokenUri: http://crssadmin-service.marathon.l4lb.thisdcos.directory:8080/oauth/access_token
+      userAuthorizationUri: http://crssadmin-service.marathon.l4lb.thisdcos.directory:8080/oauth/authorize
+    resource:
+      userInfoUri: http://crssadmin-service.marathon.l4lb.thisdcos.directory:8080/user
+
+logging:
+  level:
+    com.pemc: DEBUG
+    com.netflix: DEBUG
+    org.springframework.cloud: DEBUG
+
+dataflow:
+  url: http://spring-cloud-data-flow2.marathon.l4lb.thisdcos.directory:9393
+
+sftp:
+  credentials:
+    username: pemc
+    password: 123qwe
+    host: sftp.marathon.l4lb.thisdcos.directory
+    port: 22
+    workingDirectory: /upload
+    privateKey:
+
+# temporary todi-config, to be moved to general config
+todi-config:
+  dispatch-interval: 5
+  max-retry: 2

+ 51 - 0
ui-bsmd/application-pemc-uat2.yml

@@ -0,0 +1,51 @@
+endpoints:
+  restart:
+    enabled: true
+  shutdown:
+    enabled: true
+  health:
+    sensitive: false
+
+zuul:
+  ignored-services: '*'
+  sensitiveHeaders: 'Cookie,Set-Cookie'
+  routes:
+    crss-meterprocess-qatool:
+      path: /qa-tool/**
+      serviceId: crss-meterprocess-qatool
+    crss-meterprocess-app:
+      path: /meter-process/**
+      serviceId: crss-meterprocess-app
+    crss-settlement-app:
+      path: /settlement/**
+      serviceId: crss-settlement-app
+    crss-dataflow-app:
+      path: /data-flow/**
+      serviceId: crss-dataflow-app
+    admin:
+      path: /admin/**
+      serviceId: crss-admin
+
+crss-meterprocess-app:
+  ribbon:
+    listOfServers: crss-meterprocess-app.marathon.l4lb.thisdcos.directory:8081
+crss-settlement-app:
+  ribbon:
+    listOfServers: crss-settlement-app.marathon.l4lb.thisdcos.directory:8082
+crss-dataflow-app:
+  ribbon:
+    listOfServers: crss-dataflow-app2.marathon.l4lb.thisdcos.directory:8082
+crss-admin:
+  ribbon:
+    listOfServers: crssadmin-service.marathon.l4lb.thisdcos.directory:8080
+
+ribbon:
+  ReadTimeout: 1440000
+
+hystrix:
+  command:
+    default:
+      execution:
+        isolation:
+          thread:
+            timeoutInMilliseconds: 1440000