Spring cloud springcloudzuul配置

Spring cloud springcloudzuul配置,spring-cloud,netflix-zuul,high-load,Spring Cloud,Netflix Zuul,High Load,我正在对一个应用程序进行负载测试。当并发用户数达到某一点时,我开始出现转发错误 {"timestamp":1450916058678,"status":500,"error":"Internal Server Error","exception":"com.netflix.zuul.exception.ZuulException","message":"Forwarding error"} 下面是zuul的日志。根本原因是“无法获取用于执行的信号量” 我的问题是如何配置zuul以避免此转发错

我正在对一个应用程序进行负载测试。当并发用户数达到某一点时,我开始出现转发错误

{"timestamp":1450916058678,"status":500,"error":"Internal Server Error","exception":"com.netflix.zuul.exception.ZuulException","message":"Forwarding error"} 
下面是zuul的日志。根本原因是“无法获取用于执行的信号量”


我的问题是如何配置zuul以避免此转发错误。非常感谢您的帮助。

尝试增加Hystrix的
maxConcurrentRequests
属性。其默认值为10:

hystrix.command.default.execution.isolation.semaphore.maxConcurrentRequests


尝试增加Hystrix的
maxConcurrentRequests
属性。其默认值为10:

hystrix.command.default.execution.isolation.semaphore.maxConcurrentRequests


版本1.1.x具有默认的hystrix config maxConcurrentRequests=100,更新为1.2.2.release并使用配置

zuul:
  host:
    maxTotalConnections: 100000
    maxPerRouteConnections: 10000
  semaphore:
    maxSemaphores: 1000

版本1.1.x具有默认的hystrix config maxConcurrentRequests=100,更新为1.2.2.release并使用配置

zuul:
  host:
    maxTotalConnections: 100000
    maxPerRouteConnections: 10000
  semaphore:
    maxSemaphores: 1000

此配置是否不正确?询问,因为这是被否决的。此配置是否不正确?问,因为这是被否决的。