【发布时间】:2023-04-07 04:53:01
【问题描述】:
我在 Eclipse 中使用 Tomcat 5.5,每次启动时,Tomcat 都会产生大约 15 到 20 个守护线程。如果您想“一次”处理多个请求,这很有用。
这在我的开发服务器上是肤浅的,浪费资源。
我怎样才能减少这个守护线程的数量?
【问题讨论】:
-
java中的20个线程不浪费任何东西,它们非常轻量级,空闲时不占用资源。
我在 Eclipse 中使用 Tomcat 5.5,每次启动时,Tomcat 都会产生大约 15 到 20 个守护线程。如果您想“一次”处理多个请求,这很有用。
这在我的开发服务器上是肤浅的,浪费资源。
我怎样才能减少这个守护线程的数量?
【问题讨论】:
首先,你是不是有点夸张了? “浪费资源”只有 15-20 个线程?或者只是他们以某种方式惹恼你?您对此的具体问题是什么?
无论如何,最好的办法就是查看HTTP connector configuration。您可以在其中拥有acceptCount、maxSpareThreads 和maxThreads 等属性。
【讨论】: