crss-edge.yml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. zuul:
  2. host.socket-timeout-millis: 60000
  3. ignoredServices: '*'
  4. sensitiveHeaders: ''
  5. ignoredHeaders: Access-Control-Allow-Credentials, Access-Control-Allow-Origin
  6. routes:
  7. admin:
  8. path: /admin/**
  9. serviceId: admin-service
  10. reg:
  11. path: /reg/**
  12. serviceId: registration-service
  13. metering:
  14. path: /metering/**
  15. serviceId: metering-service
  16. scheduler:
  17. path: /sched/**
  18. serviceId: scheduler-service
  19. data-extraction:
  20. path: /data-extraction/**
  21. serviceId: data-extraction-service
  22. crss-meterprocess-qatool:
  23. path: /qa-tool/**
  24. serviceId: crss-meterprocess-qatool
  25. crss-meterprocess-app:
  26. path: /meter-process/**
  27. serviceId: crss-meterprocess-app
  28. crss-settlement-app:
  29. path: /settlement/**
  30. serviceId: crss-settlement-app
  31. crss-dataflow-app:
  32. path: /data-flow/**
  33. serviceId: crss-dataflow-app
  34. crss-datainterface-app:
  35. path: /data-interface/**
  36. serviceId: crss-datainterface-app
  37. crss-audit:
  38. path: /audit/**
  39. serviceId: crss-audit
  40. uaa:
  41. path: /uaa/**
  42. stripPrefix: false
  43. serviceId: crss-uaa
  44. admin-service:
  45. ribbon:
  46. listOfServers: http://crssadmin-service.marathon.l4lb.thisdcos.directory:8080
  47. registration-service:
  48. ribbon:
  49. listOfServers: http://crssregistration-service.marathon.l4lb.thisdcos.directory:8080
  50. metering-service:
  51. ribbon:
  52. listOfServers: http://crssmetering-service.marathon.l4lb.thisdcos.directory:8080
  53. scheduler-service:
  54. ribbon:
  55. listOfServers: http://crssscheduler-service.marathon.l4lb.thisdcos.directory:8080
  56. data-extraction-service:
  57. ribbon:
  58. listOfServers: http://crssdata-extraction-service.marathon.l4lb.thisdcos.directory:8080
  59. crss-meterprocess-app:
  60. ribbon:
  61. listOfServers: http://crss-meterprocess-app.marathon.l4lb.thisdcos.directory:8081
  62. crss-settlement-app:
  63. ribbon:
  64. listOfServers: http://crss-settlement-app.marathon.l4lb.thisdcos.directory:8082
  65. crss-dataflow-app:
  66. ribbon:
  67. listOfServers: http://crss-dataflow-app.marathon.l4lb.thisdcos.directory:8082
  68. crss-datainterface-app:
  69. ribbon:
  70. listOfServers: http://crss-datainterface-app.marathon.l4lb.thisdcos.directory:8084
  71. crss-audit:
  72. ribbon:
  73. listOfServers: crss-audit.marathon.l4lb.thisdcos.directory:9094
  74. crss-uaa:
  75. ribbon:
  76. listOfSevers: crsscrss-uaa.marathon.l4lb.thisdcos.directory:9999
  77. hystrix:
  78. command:
  79. default:
  80. execution:
  81. isolation:
  82. thread:
  83. timeoutInMilliseconds: 300000
  84. #zuul.host.socket-timeout-millis: 30000
  85. ribbon:
  86. ConnectTimeout: 30000
  87. ReadTimeout: 60000
  88. maxAutoRetries: 1
  89. MaxAutoRetriesNextServer: 2
  90. # NOTE: since the server is undertow who serve the static pages, the uploads config must be set here also
  91. # if size was modified please update also the registration's application.yml
  92. spring:
  93. profiles:
  94. include: client-sec
  95. http:
  96. multipart:
  97. enabled: true
  98. maxFileSize: "25Mb"
  99. maxRequestSize: "25Mb"
  100. fileSizeThreshold: "5Mb"
  101. resolveLazily: false
  102. resources:
  103. chain:
  104. gzipped: true
  105. server:
  106. compression:
  107. enabled: true
  108. min-response-size: 1
  109. undertow:
  110. direct-buffers: true # Instruct JVM to use native I/O operations on the buffers
  111. buffer-size: 16384 # Socket buffer size. Default is 16kb
  112. io-threads: 16 # The number of I/O threads created for non-blocking tasks. (#CPU * 2)
  113. worker-threads: 128 # CPU * 16