springcloud zuul 超时故障转发

在测试zuul故障转移时遇到一个问题,由zuul转发到后台多个服务实例,如果手动停掉一台业务服务,访问频率过快还是会出现访问故障机超时的500错误,如果访问频率不快,则不会出现,也可以跟踪看到zuul自动重试转发,就是访问频率快的时候有问题,请问是什么情况?
spring: 
  application:
    name: zuul
  cloud:
    loadbalancer:
      retry:
        enabled: true
server:
  port: 5555
eureka:
  client: 
    serviceUrl: 
      defaultZone: http://localhost:1111/eureka/
      
zuul: 
  retryable: true
  routes: 
    business: 
      path: /business/**
      serviceId: COMPUTE-SERVICE
      sensitive-headers: PHP-SESSION
    common: 
      path: /common/**
      serviceId: common-service
      sensitive-headers: PHP-SESSION

hystrix:
  command: 
    default: 
      execution: 
        isolation: 
          thread: 
            timeoutInMilliseconds: 60000

ribbon: 
  ConnectTimeout: 250
  ReadTimeout: 1000 
  OkToRetryOnAllOperations: true
  MaxAutoRetries: 0
  MaxAutoRetriesNextServer: 1
已邀请:

要回复问题请先登录注册