`
qingwei201314
  • 浏览: 168229 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

tomcat 性能调优

 
阅读更多

1.修改conf/server.xml中的如下内容:

<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               maxThreads="2"
               acceptCount="10"
               maxConnections ="100"
               redirectPort="8443" />

其中:

maxThreads:并发数

acceptCount:最大排队数

maxConnections:最大链接数

2.如果需要继续增加性能,需安装apr

1) 安装APR

http://apr.apache.org下载apr-1.15.0.tar.gz,然后执行以下安装命令:

tar -xvf apr-1.15.0.tar.gz

cd apr-1.15.0

./configure --prefix=/usr/local/apr-1.15.0

make

make install

 

2)安装APR-UTIL

http://apr.apache.org下载apr-util-1.15.0.tar.gz,然后执行如下命令:

tar -zxvf apr-util-1.15.0.tar.gz

./configure --prefix=/usr/local/apr-1.15.0 --with-apr=/usr/local/apr-1.15.0

make

make install

 

3)安装tomcat native library

cd /home/kocla-tomcat/bin

tar -zxvf tomcat-native.tar.gz

cd tomcat-native-1.1.10-src/jni/native

./configure --prefix=/usr/local/apr-1.15.0 --with-apr=/usr/local/apr-1.15.0 -with-java-home=/usr/jdk

make

make install

 

4)编辑tomcat/bin/catalina.sh

将 JAVA_OPTS="$CATALINA_OPTS -Djava.library.path=/usr/local/apr-1.15.0/lib"

加在 # ------ Execute The Requested Command ----------       前面

 

5)添加环境变量

vi /etc/profile

添加:

export LD_LIBRARY_PATH=/usr/local/apr-1.15.0/lib

 

6)重启tomcat,查看日志,看到APR加载成功:

Loaded Apache Tomcat Native library 1.15.0

 

3.应用NIO Connector:

 <Connector port="8080" protocol="org.apache.coyote.http11.Http11NioProtocol"
               connectionTimeout="20000"
               maxThreads="2"
               acceptCount="10"
               maxConnections ="100"
               redirectPort="8443" />

分享到:
评论

相关推荐

    Tomcat性能调优

    **Tomcat性能调优**是Web服务器领域中的一个重要话题,特别是在处理高并发和大数据量的Web应用时。Tomcat作为一款流行的开源Java Servlet容器,其性能优化能够显著提升应用程序的响应速度和整体效率。以下是对Tomcat...

    Tomcat性能调优方案

    一、操作系统调优 二、Java虚拟机调优 三、Apache集成Tomcat 四、Apache和Tomcat集群 五、Tomcat自身优化 六、APR库使用

    通向架构师的道路(第四天)之Tomcat性能调优-让小猫飞奔.docx

    【标题】:“通向架构师的道路(第四天)之Tomcat性能调优-让小猫飞奔.docx” 【描述】:本篇文档是关于如何优化Apache Tomcat以提升其性能,使它能够处理更高的并发用户量并实现性能显著提升的技术指南。作者提到...

    Tomcat性能调优实战总结

    【Tomcat性能调优实战总结】 Tomcat性能调优是一个涉及多方面技术的复杂过程,主要包括对外部环境的调整和Tomcat自身配置的优化。在实际应用中,我们需要通过压力测试来评估系统的性能表现,然后根据测试结果进行...

    Tomcat性能调优方案[参考].pdf

    Tomcat性能调优方案 一、操作系统调优 操作系统调优是指通过调整操作系统的设置来提高服务器的性能。对于操作系统优化来说,需要尽可能地增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。通过...

    使用visualvm工具进行tomcat性能调优和性能监控.docx

    使用 VisualVM 工具进行 Tomcat 性能调优和性能监控 本文主要介绍了如何使用 VisualVM 工具来进行 Tomcat 的性能调优和性能监控。下面将详细介绍相关知识点: 一、JDK 内存优化 在 Tomcat 中,默认的堆大小为 128...

    Tomcat性能调优及配置技巧

    ### Tomcat性能调优及配置技巧 #### 一、Tomcat设置Gzip,减少网络流量 Gzip是一种常用的压缩算法,通过将响应的数据进行压缩,可以显著减少数据在网络中的传输量,从而加快页面加载速度,提升用户体验。在Tomcat...

    Tomcat 调优及 JVM 参数优化

    这篇文章将深入探讨Tomcat调优与JVM参数优化的各个方面,帮助你提升服务器性能。 首先,我们来了解一下Tomcat调优的基础知识。Tomcat调优主要包括以下几个方面: 1. **线程池配置**:调整`maxThreads`和`...

    Tomcat7性能优化

    ### Tomcat7性能优化策略详解 #### 一、引言 在现代Web应用开发中,Tomcat作为一款广泛使用的开源...希望这些方法能够帮助开发者们更好地理解和掌握Tomcat性能优化的关键技术,从而为用户提供更加稳定高效的Web服务。

    tomcat7性能调优

    【Tomcat7性能调优】是一项关键的任务,它关乎服务器的稳定性和响应速度。Tomcat作为流行的Java应用服务器,其性能优化能显著提升应用程序的运行效率。本文将深入探讨如何针对Tomcat7进行调优。 首先,我们关注的是...

    一线JAVA架构师必备 JVM调优+Tomcat性能调优+MySQL深度优化+并发+分布式+微服务+资料

    课程内容包括了JVM性能调优专题,Tomcat性能优化实战,MySQL深度优化,并发编程,源码框架专题,分布式缓存技术Redis,分布式协调任务ZooKeeper,分布式协调任务ZooKeeper,Kafka mongodb sharding-sphere,Netty...

    Tomcat优化-Tomcat 的性能调优的原理和方法

    本文旨在介绍Tomcat性能调优的基本原理与具体实施方法,帮助技术人员更好地理解和优化Tomcat,提升其在各种应用场景下的性能表现。 #### 二、调优分类 由于Tomcat的运行高度依赖于Java虚拟机(JVM),我们可以将其...

Global site tag (gtag.js) - Google Analytics