Zuul API网关上的功能区超时用于路由

时间:2017-12-12 10:20:21

标签: java netflix-zuul hystrix api-gateway netflix-ribbon

我有Zuul API网关的微服务。对于发现服务,我使用Zookeeper。

在Zuul,我为单一服务设置了许多路线,例如:

zuul:  
  sensitiveHeaders: Cookie,Set-Cookie
  routes:
    customer:
      path: /customers/**
      serviceId: CustomerService
      stripPrefix: false
    customerAsync:
      path: /async/customers/**
      serviceId: CustomerService
      stripPrefix: false

我知道如何为serviceId设置功能区超时:

CustomerService:
    ribbon:
        ReadTimeout: 20000

但是可以设置路由名称的功能区超时吗?例如:

customerAsync:
    ribbon:
        ReadTimeout: 20000

hystrix默认的Hystrix隔离策略是SEMAPHORE。我应该将其更改为THREAD并为单个命令设置超时吗?

您对zuul的超时操作有什么经验?

0 个答案:

没有答案