开发者社区> 问答> 正文

在互联网服务中, tomcat的keepalive应该如何设置?? 400 报错

在互联网服务中, tomcat的keepalive应该如何设置?? 400 报错

我们现在是tomcat+apr做的web服务, 如果浏览器没有缓存的话, 一张网页会有10多个请求. 从tomcat manager看到有许多keepalive状态的线程. 现在的浏览器一般都是同时发起多个请求, 并不是一个一个顺序来的, 那tomcat的keepalive应该如何设置呢? 可以关闭吗?

展开
收起
爱吃鱼的程序员 2020-06-02 17:37:04 654 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    应该有针对性的去设置,如果你的系统现在运行完全没有任何问题,那就不用去调整。

    ######

    keepalive 是连接保持时间,通常根据并发量来调整,一般情况下不用调整。当并发量达到一定规模时,最好改小,以适应大并发请求。没设置时,使用的是connectiontimeout的时间。

    2020-06-02 17:37:17
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Apache Tomcat 的云原生演进 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载