开发者社区> 问答> 正文

tomcat支持多少个sleep-http链接?

用Thread.sleep保持http链接一定时间不返回,等待某些消息在返回。
这样对应用服务器tomcat的压力有多大,积累多少个这样的sleep-http链接,tomcat会崩溃?

展开
收起
落地花开啦 2016-03-26 10:25:04 2565 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    Thread.sleep会让处理这个请求的某个tomcat线程休眠;
    如果tomcat使用bio,那么tomcat默认能够处理的最大连接数就是最大线程数,默认为200;
    也就是说如果客户端大量并发访问,tomcat的所有200个线程都在sleep,tomcat不会崩溃,会假死;
    一般来说客户端都会设置响应超时时间,nginx默认为60秒。

    2019-07-17 19:15:36
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Apache Tomcat 的云原生演进 立即下载
阿里巴巴HTTP 2.0实践及无线通信协议的演进之路 立即下载
低代码开发师(初级)实战教程 立即下载