有没有人会配置tomcat的线程池

daocha 2011-03-01 09:28:05
不要google和百度的结果

要详细的解释下在server.xml里面如何配置的

然后再java里面如何调用 获取线程

谢谢!!!!!!!!!!感恩!!!!!!!!!!!!!
...全文
120 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
宁波朱超 2011-03-01
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 penghaiwudi 的回复:]
没听过 server.xml里面配置tomcat有什么用
[/Quote]

这个看TOMCAT版本的,我知道如果是TOMCAT6的话只配置 context.xml

云之声 2011-03-01
  • 打赏
  • 举报
回复
<Service name="Catalina">
<!--The connectors can use a shared executor, you can define one or more named thread pools-->
<Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
maxThreads="1000" minSpareThreads="50" maxIdleTime="600000"/>

name
这个是线程池的名字,必须唯一,我们在后面的配置里要用到这个东西

namePrefix
线程的名字前缀,用来标记线程名字的,这样每个线程就用这个前缀加上线程编号了,比如
catalina-exec-1
catalina-exec-2

maxThreads
允许的最大线程池里的线程数量,默认是200,大的并发应该设置的高一些,反正只是限制而已,不占用资源

minSpareThreads
最小的保持活跃的线程数量,默认是25.这个要根据负载情况自行调整了。太小了就影响反应速度,太大了白白占用资源。

maxIdleTime
超过最小活跃线程数量的线程,如果空闲时间超过这个设置后,会被关别。默认是1分钟。

threadPriority
线程的等级。默认是Thread.NORM_PRIORITY
penghaiwudi 2011-03-01
  • 打赏
  • 举报
回复
没听过 server.xml里面配置tomcat有什么用

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧