gateway-service-local.yml 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120
  1. spring:
  2. #mq
  3. rabbitmq:
  4. host: localhost
  5. port: 5672
  6. username: guest
  7. password: guest
  8. publisher-confirms: true
  9. virtual-host: /
  10. cloud:
  11. stream:
  12. bindings:
  13. outputLog:
  14. destination: myLog
  15. # contentType: text/plain # 实体 json string 在传递的类型装换 查看 http://docs.spring
  16. gateway:
  17. discovery:
  18. locator:
  19. enabled: false
  20. lowerCaseServiceId: true
  21. default-filters:
  22. routes:
  23. - id: user-service
  24. uri: lb://user-service
  25. predicates:
  26. - Path=/api/user/**
  27. filters:
  28. # - SwaggerHeaderFilter
  29. - StripPrefix=2
  30. - id: logger-service
  31. uri: lb://logger-service
  32. predicates:
  33. - Path=/api/log/**
  34. filters:
  35. # - SwaggerHeaderFilter
  36. - StripPrefix=2
  37. - id: bi-service
  38. uri: lb://bi-service
  39. predicates:
  40. - Path=/api/bi/**
  41. filters:
  42. # - SwaggerHeaderFilter
  43. - StripPrefix=2
  44. - id: diagbotman-service
  45. uri: lb://diagbotman-service
  46. predicates:
  47. - Path=/api/diagbotman/**
  48. filters:
  49. # - SwaggerHeaderFilter
  50. - StripPrefix=2
  51. - id: feedback-service
  52. uri: lb://feedback-service
  53. predicates:
  54. - Path=/api/feedback/**
  55. filters:
  56. # - SwaggerHeaderFilter
  57. - StripPrefix=2
  58. - id: triage-service
  59. uri: lb://triage-service
  60. predicates:
  61. - Path=/api/triage/**
  62. filters:
  63. # - SwaggerHeaderFilter
  64. - StripPrefix=2
  65. - id: icss-service
  66. uri: lb://icss-service
  67. predicates:
  68. - Path=/api/icss/**
  69. filters:
  70. # - SwaggerHeaderFilter
  71. - StripPrefix=2
  72. - id: icssman-service
  73. uri: lb://icssman-service
  74. predicates:
  75. - Path=/api/icssman/**
  76. filters:
  77. # - SwaggerHeaderFilter
  78. - StripPrefix=2
  79. - id: knowledgeman-service
  80. uri: lb://knowledgeman-service
  81. predicates:
  82. - Path=/api/knowledgeman/**
  83. filters:
  84. # - SwaggerHeaderFilter
  85. - StripPrefix=2
  86. - id: tran-service
  87. uri: lb://tran-service
  88. predicates:
  89. - Path=/api/tran/**
  90. filters:
  91. # - SwaggerHeaderFilter
  92. - StripPrefix=2
  93. - id: aipt-service
  94. uri: lb://aipt-service
  95. predicates:
  96. - Path=/api/aipt/**
  97. filters:
  98. # - SwaggerHeaderFilter
  99. - StripPrefix=2
  100. - id: data-service
  101. uri: lb://data-service
  102. predicates:
  103. - Path=/api/data/**
  104. filters:
  105. # - SwaggerHeaderFilter
  106. - StripPrefix=2
  107. - id: ltapi-service
  108. uri: lb://ltapi-service
  109. predicates:
  110. - Path=/api/ltapi/**
  111. filters:
  112. # - SwaggerHeaderFilter
  113. - StripPrefix=2
  114. server:
  115. port: 5050
  116. lantone:
  117. product: triage33,1;icsstt,2