12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- server:
- port: 8000
-
- spring:
- application:
- name: gateway-web
- eureka:
- client:
- registry-fetch-interval-seconds: 5
- serviceUrl:
- defaultZone: http://admin:admin123@localhost:8761/eureka/eureka/
- instance:
- lease-renewal-interval-in-seconds: 5
- ribbon:
- eureka:
- enable: true
- ReadTimeout: 10000
- SocketTimeout: 3000
- ### 配置网关反向代理
- zuul:
- routes:
- api-auth:
- ### 以 /api-auth/访问转发到会员服务
- path: /api-auth/**
- serviceId: auth-server
- #url: http://localhost:8001/
- ##加上下面参数,可将header信息传递至下游
- #sensitiveHeaders:
- api-task:
- ### 以 /api-auth/访问转发到会员服务
- path: /api-task/**
- serviceId: task-server
- #url: http://localhost:8001/
- ##加上下面参数,可将header信息传递至下游
- #sensitiveHeaders:
- api-cms:
- ### 以 /api-auth/访问转发到会员服务
- path: /api-cms/**
- serviceId: cms-server
- #url: http://localhost:8001/
- ##加上下面参数,可将header信息传递至下游
- #sensitiveHeaders:
- api-web:
- path: /api-web/**
- serviceId: web-server
- api-teacher:
- path: /api-teacher/**
- serviceId: teacher-server
- api-student:
- path: /api-student/**
- serviceId: student-server
- api-education:
- path: /api-education/**
- serviceId: education-server
- #忽略某个微服务
- ignored-services: eureka-server
- #重试
- retryable: false
- #请求处理超时--只针对url的路由
- ReadTimeout: 60000
- #连接超时--只针对url的路由
- ConnectTimeout: 10000
- sensitiveHeaders:
-
- hystrix:
- command:
- default:
- execution:
- isolation:
- thread:
- timeoutInMilliseconds: 6000
-
-
- #spring boot admin 相关配置
- management:
- endpoints:
- web:
- exposure:
- include: "*"
- endpoint:
- health:
- show-details: ALWAYS
|