`

转:tomcat下查看并发流量

阅读更多

http://wangxuliangboy.iteye.com/blog/235081

如何在WINDOW下配置TOMCAT APR:

 

APR是什么呢,(Tomcat can use the Apache Portable Runtime to provide superior scalability, performance, and better integration with native server technologies.

Windows下的安装配置与使用
1、先去 http://tomcat.heanet.ie/native/ 下载编译好的 tcnative-1.dll 文件

2、把tcnative-1.dll文件放在Tomcat的bin目录下

然后启动TOMCAT,如果看到以下信息:

2008-8-31 17:28:59 org.apache.coyote.http11.Http11AprProtocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2008-8-31 17:28:59 org.apache.coyote.ajp.AjpAprProtocol start]则配置成功

 

然后你可以用APACHE的AB命令测试下效果.

  ab -n 1000 -c 300 http://localhost:8080/turbine/index.jsp

 

相关APR的参数配置可以参考以下文档:

         http://tomcat.apache.org/tomcat-5.5-doc/apr.html

 

 

 

 

如何查看TOMCAT的并发访问量:

  我们进入TOMCAT服务管理页面(http://localhost:8080/manager/status),可以看到下面这段文字

http-8080

Max threads: 1000 Min spare threads: 0 Max spare threads: 0 Current thread count: 303 Current thread busy: 234 Keeped alive sockets count: 0
Max processing time: 23531 ms Processing time: 29287.717 s Request count: 2980 Error count: 0 Bytes received: 0.00 MB Bytes sent: 12.61 MB

 

Current thread count: 303  这个参数则代表当前TOMCAT的并发访问量

 

 

 

这是我TOMCAT服务器的配置:

 <Connector port="8080" maxHttpHeaderSize="8192" pollerSize="10025"
               maxThreads="1000" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
      compression="on" compressionMinSize="2048"   
compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain" 
               connectionTimeout="20000" disableUploadTimeout="true" sendfileSize="2048" />

 

 

将TOMCAT日志更改为LOG4J日志输出

   把commons-logging.jar,log4j-1.2.13.jar的两个JAR拷贝到tomcat_home/common/lib下面.

  然后在将log4j.properties拷贝到tomcat_home/common/classes下面

分享到:
评论
1 楼 iwlk 2009-05-31  
你的 Error count是 0 呀.


看看我的:
JVM

Free memory: 86.93 MB Total memory: 228.23 MB Max memory: 793.87 MB
http-80

Max threads: 200 Current thread count: 65 Current thread busy: 16
Max processing time: 741594 ms Processing time: 4459.968 s Request count: 21907 Error count: 1312 Bytes received: 1.54 MB Bytes sent: 104.71 MB


我的Error count为什么这么高呀?

相关推荐

    tomcat并发资料

    综上,掌握Tomcat并发处理的知识,结合源码分析和工具应用,能有效地提升服务器的并发处理能力,应对高流量网站的需求。这份"Tomcat并发资料.txt"文件可能包含上述部分或全部知识点的详细解释,是学习和优化Tomcat...

    Tomcat7.0 tomcat最新版本

    3. **更好的性能**:Tomcat 7.0在性能方面进行了优化,包括更快的启动速度和更高的并发处理能力。通过改进线程池管理和内存管理,它能更好地应对高流量网站的需求。 4. **增强的安全性**:Tomcat 7.0加强了安全特性...

    web服务器如何限流-nginx,tomcat服务器如何限制流量

    在构建高性能的Web服务时,控制流量以防止系统过载是非常关键的一环。限流可以保护服务器免受恶意攻击或高并发请求导致的服务崩溃。本文将深入探讨如何在Nginx和Tomcat这两个常见的Web服务器上实现限流。 首先,...

    tomcat6 好东西啊

    3. **多线程模型**:Tomcat 6优化了其多线程模型,提高了并发性能,这对于高流量的Web应用程序来说尤为重要。 4. **连接器(Connector)组件**:Tomcat 6引入了新的连接器组件,如NIO(非阻塞I/O),提供更高的并发...

    apache-tomcat-7.0.65

    6. **多线程模型**:Tomcat 7使用了NIO(非阻塞I/O)和Apr(Apache Portable Runtime)线程模型,以提高并发性能,尤其适合高流量的Web应用。 7. **部署和配置**:Tomcat 7.0.65允许通过WAR文件进行部署,也可以...

    Tomcat9 32位

    5. **多线程处理**:Tomcat9的线程池设计能够更好地处理并发请求,提高系统响应速度,特别是在高流量环境下。 6. **日志系统**:Tomcat9的日志系统进行了升级,支持更灵活的日志配置,便于问题排查和调试。 7. **...

    tomcat6.0.45_x64

    3. **Web应用部署**:开发者可以将Web应用程序打包成WAR(Web ARchive)文件,然后将其部署到Tomcat的webapps目录下。Tomcat会自动检测新文件并启动应用。 4. **连接器与协议支持**:Tomcat通过Coyote连接器支持...

    Tomcat 7.0

    2. **多线程模型**:Tomcat 7.0采用了NIO(非阻塞I/O)和BIO(阻塞I/O)两种模式,NIO模式在处理大量并发连接时表现出更好的性能,适合高流量网站。 3. **Connector与Engine**:Tomcat的核心组件包括Connector和...

    tomcat7.0.69

    3. **更好的性能**:Tomcat 7.0.69经过优化,能够提供更快的响应时间和更高的并发能力,适合处理高流量的Web应用。 4. **安全性增强**:这个版本包含了一些安全修复,以防止潜在的攻击,比如SQL注入、跨站脚本攻击...

    tomcat 5压缩包

    5. **多线程模型**:Tomcat使用多线程处理并发请求,确保服务器对高流量的响应能力。 6. **连接器(Connector)**:Tomcat通过不同的连接器支持多种协议,如HTTP/1.1和AJP(Apache JServ Protocol),后者常用于与...

    tomcat 8.0 64位

    NIO2提供了异步I/O支持,对于处理大量并发请求特别有利,尤其是在高流量网站上。 4. **WebSocket支持**:Tomcat 8内置了对WebSocket协议的支持,这是一个用于浏览器和服务器之间进行全双工通信的协议,使得实时交互...

    tomcat9 64位

    2. **64位支持**:Tomcat 9的64位版本是为了适应现代计算机硬件而设计的,它可以利用64位处理器的优势,处理更大的内存和更多的并发连接,这对于大型或高流量的web应用程序尤其重要。 3. **下载与安装**:可以从...

    tomcat-6.0.37(服务器版本)

    3. **性能优化**:Tomcat 6.0.37在性能方面进行了优化,包括更快的启动速度、更高的并发处理能力和更小的内存占用,这使得它在高流量网站上表现优秀。 4. **安全强化**:此版本增强了安全性,修复了一些已知的安全...

    apache-tomcat-6.0.32-windows-x64

    7. **性能优化**:Tomcat 6.0.32 版本针对64位系统进行了优化,能够处理更大的内存分配,提高并发性能,并支持多线程处理,使其在处理高流量网站时表现出色。 8. **社区支持**:Apache Tomcat有一个活跃的开发者和...

    apache-tomcat-8.0.18

    这些优化使得在高流量环境下,Tomcat能保持良好的运行效率。 5. **安全性**:Tomcat提供了多种安全特性,如SSL/TLS支持,用户认证,角色基础的访问控制等。8.0.18版本可能包含了针对当时已知安全漏洞的修复,增强了...

    apache-tomcat-8.5.13

    开发者可以在不中断服务的情况下更新应用,Tomcat会自动检测应用的变更并重新加载,这一特性极大地提升了开发效率。 10. **内存管理和资源监控**: 通过JMX(Java Management Extensions),Tomcat 8.5.13 提供了...

    apache-tomcat-7.0.108(UTF8).zip

    4. **连接器优化**:Tomcat 7的NIO(非阻塞I/O)和 APR(Apache Portable Runtime)连接器提供了更高的并发性能,适合处理高流量的Web应用程序。 5. **配置改进**:Tomcat 7的配置文件更加简洁,易于理解和管理。...

    apache-tomcat-9.0.37-windows-x64.zip

    3. **启动与停止Tomcat**:在Tomcat的bin目录下,你可以找到两个批处理文件,分别是`startup.bat`和`shutdown.bat`,分别用于启动和关闭Tomcat服务器。双击它们即可执行相应的操作。 4. **配置服务器**:Tomcat的...

    各种版本tomcat压缩包

    7. **性能优化**: 优化Tomcat涉及多个方面,包括调整JVM参数(如堆大小、垃圾回收策略等)、启用NIO连接器、限制并发连接数、缓存静态资源、以及定期清理工作目录等。对于大型或高流量网站,可能还需要考虑负载均衡...

    apache-tomcat-6.0.30.rar

    这包括内存管理和线程池的改进,使得Tomcat能够更好地处理高流量的Web应用。 5. **管理工具**:Tomcat 6提供了强大的管理工具,如manager应用和admin应用,允许管理员通过Web界面部署、卸载和管理应用,监控服务器...

Global site tag (gtag.js) - Google Analytics