【问题标题】:Reduce number of Tomcat's Daemon Threads减少 Tomcat 的守护线程数量
【发布时间】:2023-04-07 04:53:01
【问题描述】:

我在 Eclipse 中使用 Tomcat 5.5,每次启动时,Tomcat 都会产生大约 15 到 20 个守护线程。如果您想“一次”处理多个请求,这很有用。
这在我的开发服务器上是肤浅的,浪费资源。

我怎样才能减少这个守护线程的数量?

【问题讨论】:

  • java中的20个线程不浪费任何东西,它们非常轻量级,空闲时不占用资源。

标签: eclipse tomcat tomcat5.5


【解决方案1】:

首先,你是不是有点夸张了? “浪费资源”只有 15-20 个线程?或者只是他们以某种方式惹恼你?您对此的具体问题是什么?

无论如何,最好的办法就是查看HTTP connector configuration。您可以在其中拥有acceptCountmaxSpareThreadsmaxThreads 等属性。

【讨论】:

  • 是的,我在夸大其词。 :) 我只是好奇如何改变它。
  • BalusC 响应帮助,使用 minSpareThreads。但它仍然显示许多线程,即使 minSpareThreads=1:每个端口一个线程,每个核心。加上主,TP和端口监视器。这里真正的问题是如何过滤线程,以便只看到与调试会话相关的内容。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-16
相关资源
最近更新 更多