tomcat最大线程数是多少

问题描述

如题,前段时间面试貌似有人问过。第一: tomcat最大线程数是多少。第二: tomcat的最大并发线程数是多少.在这里先谢过了。

解决方案

哪家公司这么NC,tomcat的并发线程数自身并没有限制,跟硬件相关,高端的硬件配合性能优越的系统肯定相对要高的多,我曾在CentOS5系统下针对tomcat6做过压力测试,2800并发完全没问题,而且还是CentOS还是在虚拟机上安装的
解决方案二:
参考下Tomcat专题:http://www.congci.com/tag/tomcat
解决方案三:
http://www.cnblogs.com/baibaluo/archive/2011/08/23/2150305.html
解决方案四:
"tomcat的最大并发线程数",你想说的是最大并发连接数吧?这个我也想知道呢,这个和平台相关。
解决方案五:
最大线程数2000,默认是200了。当然也操作系统的cpu,内存了。apache,nginx跟tomcat集群负载均衡,在高并发时,线程数就没必要设那么高了!

时间: 2024-10-23 08:21:59

tomcat最大线程数是多少的相关文章

线程通信-Java socket通信 使用jconsole监控发现线程数不断增加

问题描述 Java socket通信 使用jconsole监控发现线程数不断增加 Java socket 使用线程通信,作为接收方每接收一个交易信息,使用jsonsole监控线程发现线程数量增加22个左右,经生产环境运行结果,当已启动线程总数达到2600多时 tomcat出现类似于假死的状况,不再接收任何交易信息.目前正在使用系统定时任务每天定时重启(每日交易量在70-80左右),求大手帮我分析下,现在附上图片和部分代码.jsonsole监控图:部分代码;public class SimpleS

你真的了解:IIS连接数、IIS并发连接数、IIS最大并发工作线程数、应用程序池的队列长度、应用程序池的最大工作进程数 吗?

原文:你真的了解:IIS连接数.IIS并发连接数.IIS最大并发工作线程数.应用程序池的队列长度.应用程序池的最大工作进程数 吗? IIS连接数   一般购买过虚拟主机的朋友都熟悉购买时,会限制IIS连接数,这边先从普通不懂代码用户角度理解IIS连接数 顾名思义即为IIS服务器可以同时容纳客户请求的最高连接数,准确的说应该叫"IIS限制连接数" 这边客户请求的连接内容包括: 1.网站html请求,html中的图片资源,html中的脚本资源,其他需要连接下载的资源等等,任何一个资源的请求

并发工具类(三)控制并发线程数的Semaphore

简介 Semaphore(信号量)是用来控制同时访问特定资源的线程数量,它通过协调各个线程,以保证合理的使用公共资源.很多年以来,我都觉得从字面上很难理解Semaphore所表达的含义,只能把它比作是控制流量的红绿灯,比如XX马路要限制流量,只允许同时有一百辆车在这条路上行使,其他的都必须在路口等待,所以前一百辆车会看到绿灯,可以开进这条马路,后面的车会看到红灯,不能驶入XX马路,但是如果前一百辆中有五辆车已经离开了XX马路,那么后面就允许有5辆车驶入马路,这个例子里说的车就是线程,驶入马路就表

C#限制并发线程数例程

按自己的想法实现的C#版本的限制并发线程数的例程,给有需要的读者 using System; using System.Collections.Generic; using System.Text; using System.Threading; namespace WZDM.Test { /// <summary> /// 限制并发线程数例程 /// </summary> public class TestThread { int _currentThreads = 0; int

知识点查缺补漏贴03:单机最大进程数,线程数和Socket连接数

前言: 参加Unix/Linux相关高级研发职位时,是否经常会被文档,单机允许最大进程数.线程数和Socket连接数,而你却感到束手无措呢?本文给你一个最为详细的答案. 一.最大进程数 运行Linux ulimit -a指令,我们可以看到:max user processes =1024 运行结构如下图所示: [root@localhost ~]# ulimit unlimited [root@localhost ~]# ulimit -a core file size (blocks, -c)

Dubbo线程模型(结合Linux线程数限制配置的实战经验分享)

Dubbo官方文档: 用户指南 >> 示例 >> 线程模型 配置标签: <dubbo:provider/> <dubbo:protocol/> 实战经验分享(属用性能调优): Linux用户线程数限制导致的java.lang.OutOfMemoryError: unable to create new native thread 异常 # vi /etc/security/limits.d/90-nproc.conf # Default limit for

weblogic 10g 最大线程数在哪里配置

问题描述 原来一直用的WLS是9.2的版本,上面最大线程数很容易找到.头次用10g,找了一个下午也没找到最大线程数在哪里配置,对weblogic的优化也就没完成,对10g熟悉的朋友提示下,谢谢.截个图最好哈 解决方案 解决方案二:官方文档指出,WebLogic9/WebLogic10的线程池是自调优的,并且在WebLogic9的时候,通过修改config.xml可以修改默认线程池的最小值.最大值,但是很麻烦.到了WebLogic10gR3,连修改config.xml的办法都给取消了.但是,可以通

dubbo线程池问题,线程数一直增长

问题描述 dubbo线程池问题,线程数一直增长 dubbo应用线程数一直在增加不释放,dubbo:provider 默认采用fixed线程池实现,默认线程池数为100,但DubboServerHandler线程是为150多 处于WAITING状态,正常吗,总不能这样一直增下去,求解?

如何在 Linux 中统计一个进程的线程数

编译自:http://ask.xmodulo.com/number-of-threads-process-linux.html作者: Dan Nanni原创:LCTT https://linux.cn/article-6240-1.html译者: strugglingyouth本文地址:https://linux.cn/article-6240-1.html 2015-9-17 10:29    收藏: 5             问题: 我正在运行一个程序,它在运行时会派生出多个线程.我想知道