BulkHead模式,使用Hystrix和Spring Cloud的线程池大小的公式

我正在尝试确定应传递给hystrix的参数:

  • 线程池@HystrixProperty(name = "coreSize",value="?")中的最大线程数
  • 队列@HystrixProperty(name="maxQueueSize",value="?"
  • 传入请求的最大数量

您要遵循哪些步骤来使hystrix参数化? 下面是我正在尝试做的简化版本。

@HystrixCommand(fallbackMethod = "buildFallbackMethod",threadPoolKey = "licenseByOrgThreadPool",threadPoolProperties =
{@HystrixProperty(name = "coreSize",value="?"),@HystrixProperty(name="maxQueueSize",value="?")}
)
public List<Object> getObject(String Id){
return repository.findById(id);
}

谢谢。

tcj222022 回答:BulkHead模式,使用Hystrix和Spring Cloud的线程池大小的公式

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2615770.html

大家都在问