【发布时间】:2010-12-09 00:26:10
【问题描述】:
我正在开发 servlet 过滤器,旨在管理一些在 servlet 处理期间应该可用的资源。由于我对Tomcat不是很熟悉,所以我有一些疑问。是否保证对于单个请求,所有附加的过滤器和 servlet 本身都由单个(和相同的)线程处理?换句话说:我可以假设FilterChain.doFilter() 方法不使用与其调用者不同的线程吗?
【问题讨论】:
标签: tomcat filter threadpool
我正在开发 servlet 过滤器,旨在管理一些在 servlet 处理期间应该可用的资源。由于我对Tomcat不是很熟悉,所以我有一些疑问。是否保证对于单个请求,所有附加的过滤器和 servlet 本身都由单个(和相同的)线程处理?换句话说:我可以假设FilterChain.doFilter() 方法不使用与其调用者不同的线程吗?
【问题讨论】:
标签: tomcat filter threadpool
是的,这是由 servlet 规范保证的。
【讨论】: