gateway-service-test.yml 2.9 KB

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