application.yml 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. server:
  2. port: 8080
  3. eureka:
  4. client:
  5. service-url:
  6. defaultZone: http://localhost:8801/eureka/
  7. spring:
  8. application:
  9. name: api-gateway
  10. zuul:
  11. ribbon:
  12. ReadTimeout: 60000 #超时时间
  13. ConnectTimeout: 60000
  14. routes:
  15. #auth-service
  16. auth:
  17. path: /auth/**
  18. serviceId: auth-service
  19. strip-prefix: false
  20. sensitiveHeaders: #需要手动把它设置为空,否则包含JWT信息的Authorization头无法传递到下游服务
  21. #chat
  22. chat:
  23. path: /chat/**
  24. serviceId: im-service
  25. strip-prefix: false
  26. sensitiveHeaders:
  27. #goods-service
  28. goods:
  29. path: /goods/**
  30. serviceId: goods-service
  31. strip-prefix: false
  32. sensitiveHeaders:
  33. index:
  34. path: /index/**
  35. serviceId: goods-service
  36. strip-prefix: false
  37. sensitiveHeaders:
  38. catalog:
  39. path: /catalog/**
  40. serviceId: goods-service
  41. strip-prefix: false
  42. sensitiveHeaders:
  43. search:
  44. path: /search/**
  45. serviceId: goods-service
  46. strip-prefix: false
  47. sensitiveHeaders:
  48. post:
  49. path: /post/**
  50. serviceId: goods-service
  51. strip-prefix: false
  52. sensitiveHeaders:
  53. goodsUser:
  54. path: /goodsUser/**
  55. serviceId: goods-service
  56. strip-prefix: false
  57. sensitiveHeaders:
  58. # collect:
  59. # path: /collect/**
  60. # serviceId: goods-service
  61. # strip-prefix: false
  62. # sensitiveHeaders:
  63. # comment:
  64. # path: /comment/**
  65. # serviceId: goods-service
  66. # strip-prefix: false
  67. # sensitiveHeaders:
  68. # region:
  69. # path: /region/**
  70. # serviceId: goods-service
  71. # strip-prefix: false
  72. # sensitiveHeaders:
  73. # category:
  74. # path: /category/**
  75. # serviceId: goods-service
  76. # strip-prefix: false
  77. # sensitiveHeaders: