123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103 |
- server:
- port: 8000
- tomcat:
- accesslog:
- enabled: true
- buffered: true
- directory: /var/logs
- file-date-format: -yyyy-MM-dd
- pattern: common
- prefix: tomcat-zuul
- rename-on-rotate: false
- request-attributes-enabled: false
- rotate: true
- suffix: .log
- spring:
- application:
- name: zuul-server
- servlet:
- multipart:
- # 最大支持文件大小
- max-file-size: 50MB
- # 最大支持请求大小
- max-request-size: 50MB
- eureka:
- client:
- serviceUrl:
- defaultZone: http://admin:admin123@localhost:8761/eureka/eureka/
- instance:
- lease-renewal-interval-in-seconds: 5
- ribbon:
- eureka:
- enable: true
- ReadTimeout: 30000
- SocketTimeout: 10000
- ### 配置网关反向代理
- zuul:
- routes:
- api-auth:
- ### 以 /api-auth/访问转发到会员服务
- path: /api-auth/**
- serviceId: auth-server
- #url: http://localhost:8001/
- ##加上下面参数,可将header信息传递至下游
- #sensitiveHeaders:
- api-user:
- ### 以 /api-auth/访问转发到会员服务
- path: /api-user/**
- serviceId: user-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:
- #忽略某个微服务
- ignored-services: eureka-server
- #重试
- retryable: false
- #请求处理超时
- ReadTimeout: 600000
- #连接超时
- ConnectTimeout: 100000
- sensitiveHeaders:
- hystrix:
- command:
- default:
- execution:
- isolation:
- thread:
- #发生熔断的超时时间
- timeoutInMilliseconds: 60000
- semaphore:
- maxConcurrentRequests: 500
- circuitBreaker:
- sleepWindowInMilliseconds: 5000
- #spring boot admin 相关配置
- management:
- endpoints:
- web:
- exposure:
- include: "*"
- endpoint:
- health:
- show-details: ALWAYS
|