首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在压力测试中,Zuul1无法释放底层httpclient的连接池

在压力测试中,Zuul1无法释放底层httpclient的连接池
EN

Stack Overflow用户
提问于 2020-08-26 17:42:52
回答 1查看 235关注 0票数 0

Zuul1的版本是1.3.1

我使用jmeter通过zuul测试一个服务,我设置线程数为1000,循环数为无穷。过了一段时间,zuul的断路器打开了,但它再也不能使用了。我发现,原因是底层httpclient的租用连接充满了连接池,但正常情况下,它们应该在超时后释放。我想知道为什么租用的连接不能释放?

我的zuul1的配置是:

代码语言:javascript
复制
ribbon:
  ReadTimeout: 2000
  ConnectTimeout: 1000
  MaxTotalConnections: 200
  MaxConnectionsPerHost: 50

zuul:
  ribbonIsolationStrategy: THREAD

hystrix:
  command:
    default:
      execution:
        timeout:
          enabled: true
        isolation:
          thread:
            timeoutInMilliseconds: 8000

EN

回答 1

Stack Overflow用户

发布于 2020-08-27 16:54:59

我得到了答案:https://github.com/spring-cloud/spring-cloud-netflix/issues/2831

这是zuul的一个bug。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63594848

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档