java - 在 tomcat 中设置 max-threads = 0 不应接受用户的任何进一步请求,但它正在接受。为什么?
问题描述
根据我对以下 tomcat 配置的理解-
tomcat:
max-threads: 0
服务器只能同时处理最大线程值请求,其余请求将排队。如果它是正确的,那么如果它的值为 0,服务器不应该进一步接受任何请求,但它也在接受其他请求,为什么?
解决方案
0 值表示无限线程,如此处参考所述: https ://tomcat.apache.org/tomcat-8.5-doc/config/http.html
同样,如果未指定(可能是 0 值的情况),将自动设置 200。
最后:如果为您的 tomcat 分配了一个执行程序,maxthread 将被忽略。
推荐阅读
- javascript - 段落内的 PHP Echo 不适用于所有记录
- sql - T-SQL获取2列之间匹配的字符百分比
- bash - 在使用变量和变量中的“/”时使用 sed 仅替换第一次出现
- javascript - iFrame javascript 上的 MutationObserver
- node.js - 节点:错误选项:--experimental-report
- vba - 如何将智能 PDF 表单数据导出为没有图像的 excel 格式?
- java - 如何在 jpql 中使用左连接
- sql - 在字符串中多次出现破折号'-'之前和之后获取单词
- highcharts - 美国各州边界颜色在 Highmaps 中没有变化
- sql - 如何修复我编写的这个脚本?