Tomcat 线程池使用模式

标签 tomcat filter threadpool

我正在开发 servlet 过滤器,旨在管理一些在 servlet 处理期间应该可用的资源。由于我对Tomcat不是很熟悉,所以我有一些疑问。是否保证对于单个请求,所有附加的过滤器和 servlet 本身都由单个(和相同的)线程处理?换句话说:我可以假设 FilterChain.doFilter() 方法不使用与其调用者不同的线程吗?

最佳答案

是的,这是由 servlet 规范保证的。

关于Tomcat 线程池使用模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1605875/

相关文章:

Javascript用另一个元素数组过滤一个数组

java - ThreadPoolExecutor 线程与其他线程存在争用

c# - 我可以对 C# System.Threading.ThreadPool 进行分区吗?

tomcat - 为什么在 Tomcat 上以另一个用户身份启动 Jenkins 时所有配置都丢失了?

eclipse - Tomcat 没有在 Eclipse 中运行

java - 从 ROOT 文件夹中的 eclipse 部署到 Tomcat

c++ - 无锁线程池

spring - 在以前缀 “if” 导入的标签库中未定义标签 “c”

javascript - 将两个下拉过滤器连接到一个搜索按钮

filter - 如何以及在何处定义自定义 jinja2 测试