我已经读过server.xml中的连接超时,只是在超时的情况下关闭连接,但它不会停止正在处理请求的线程。在那种情况下,我们通过关闭连接实现了什么?我不确定连接占用了多少资源,我认为关闭连接只会释放socket(某些内存)。我只想了解这面旗帜的真正优势。
答案 0 :(得分:4)
Apache Tomcat connectionTimout
在documentation中描述为
接受a后,此连接器将等待的毫秒数 连接,用于显示请求URI行。默认 值为60000(即60秒)。
它定义连接保持打开的时间。关于为何紧密连接的问题,再次来自Apache documentation,
设置通信超时对于改善通信过程非常重要。它们有助于检测问题并稳定分布式系统。
简而言之,您通过确保连接池清洁来实现稳定性和有效的错误记录。