`
冷静
  • 浏览: 141939 次
  • 性别: Icon_minigender_1
  • 来自: 佛山
社区版块
存档分类
最新评论

Tomcat 使用apr优化

 
阅读更多

一 windows下安装

 

直接拷贝tcnative-1.dll到TOMCAT_HOME/bin目录下,启动即可

 

下载地址 http://archive.apache.org/dist/tomcat/tomcat-connectors/native/

 

二 linux centos4.8或者ubuntu10.10 server安装

 

1.下载包

 

到http://apr.apache.org/下载下面3个包

 

http://apache.fayea.com/apr/apr-1.5.2.tar.gz

 

http://apache.fayea.com/apr/apr-util-1.5.4.tar.gz

 

http://apache.fayea.com/apr/apr-iconv-1.2.1.tar.gz

 

java版本jdk-7u71-linux-x64-rpm.bin

 

tomcat版本apache-tomcat-7.0.57.tar.gz

 

三 安装JDK,tomcat

 

安装JDK并设置环境变量

 

vi /etc/profile #在他文件末尾处添加下面的变量

 

# java

 

JAVA_HOME=/usr/lib/jdk1.7.0_71

 

PATH=$JAVA_HOME/bin:$PATH

 

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

 

export JAVA_HOME

 

export PATH

 

export CLASSPATH

 

执行

 

source /etc/profile

 

此时环境变量生效果

 

apache-tomcat-7.0.57.tar.gz解压缩到/data/setup/下面

 

四 安装apr插件

 

1)安装apr

 

tar zxvf apr-1.5.2.tar

 

cd apr-1.5.2

 

./configure –prefix=/data/setup/apr

 

make

 

make install

 

2)安装apr-iconv

 

程序代码

 

tar -zxvf apr-iconv-1.2.1.tar.gz

 

cd apr-iconv-1.2.1

 

./configure -prefix=/data/setup/apr-iconv -with-apr=/data/setup/apr

 

make

 

make install

 

3)安装apr-util

 

程序代码

 

tar zxvf apr-util-1.5.4.tar.gz

 

cd apr-util-1.5.4

 

./configure -prefix=/data/setup/apr-util -with-apr=/data/setup/apr -with-apr-iconv=/data/setup/apr-iconv/bin/apriconv

 

make

 

make install

 

4)安装tomcat-native

 

http://archive.apache.org/dist/tomcat/tomcat-connectors/native/1.1.33/source/

 

程序代码

 

tar zxvf tomcat-native-1.1.33-src.tar.gz

 

cd tomcat-native-1.1.33-src/jni/native  

 

./configure -with-apr=/data/setup/apr -with-java-home=/usr/share/java -prefix=/usr/local/tomcat/

 

make

 

make install

 

5)添加环境变量

 

vi /etc/profile #在他文件末尾处添加下面的变量

 

# apr

 

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/data/setup/apr/lib:/usr/local/tomcat/lib

 

执行

 

source /etc/profile

 

此时环境变量生效果

 

6)修改tomcat配置文件server.xml,protocol=org.apache.coyote.http11.Http11AprProtocol

 

<Connector port="8081" executor="tomcatThreadPool" protocol="org.apache.coyote.http11.Http11AprProtocol" connectionTimeout="20000" URIEncoding="UTF-8" useBodyEncodingForURI="true" enableLookups="false" redirectPort="8444"/>

 

 

 

 

       启动tomcat

 

TOMCAT_HOME/bin/start.sh

 

more TOMCAT_HOME/logs/catalina.out

 

即可看到

 

Aug 29, 2010 3:47:32 PM org.apache.catalina.core.AprLifecycleListener init

 

INFO: Loaded APR based Apache Tomcat Native library 1.5.2.

 

优化完成

 

 

分享到:
评论

相关推荐

    centos6.5_64位下tomcat_apr优化一键脚本含jdk

    在centos6.5_64位root下执行此脚本,会自动下载安装jdk,和tomcat的apr优化

    apr库(tomcat优化)

    包含以上是个包,只要应用于LINUX下,用于TOMCAT优化apr连接器使用的 说明下关于TOMCAT调优一种建议 1 Connector介绍  1.1 Connector的种类  Tomcat源码中与connector相关的类位于org.apache.coyote包中,Connector...

    tomcat-apr.zip

    tomcat-apr, tomcat的apr优化所必须的组件,用于对tomcat的NIO读写模式进行优化,以提高tomcat的读写能力,进而提高tomcat的吞吐量。内部包含apr-1.6.5.tar.gz、apr-iconv-1.2.2.tar.gz、apr-util-1.6.1.tar.gz、...

    apr库(tomcat优化) for native 20

    包含以上是个包,只要应用于LINUX下,用于TOMCAT优化apr连接器使用的 说明下关于TOMCAT调优一种建议 1 Connector介绍  1.1 Connector的种类  Tomcat源码中与connector相关的类位于org.apache.coyote包中,...

    tomcat7优化版

    tomcat是经过优化配置的,下载根据自己内存大小好修改即可使用,下载后打(windows)开/bin/catalina.bat (linux)/bin/catalina.sh 下JAVA_OPTS= 后面内存参数修改即可 ;/conf/server.xml 已配置三种模式(bio/nio/...

    Tomcat+apr模式.zip

    所包含安装包 做了优化后的Tomcat包 apr-1.6.2.tar.gz apr-iconv-1.2.1.tar.gz apr-util-1.6.0.tar.gz openssl-1.0.2k.tar.gz tomcat-native.tar.gz expat-2.2.1.tar.bz2 cronolog-1.6.2.tar.gz

    tomcat的apr

    tomcat配置https后进行优化,使用apr工具进行配置,增加并发量和缩短访问时间

    tomcat APR配置所需要的全部资源

    配置tomcat Apr模式所需要的全部安装包及安装手册。 Apr即是tomcat的终极优化方案,它能大大提高你的tomcat处理静态文件的能力,极大程度上的避免 IO 问题

    tomcat性能优化之如何搭建Apr模块

    tomcat是一个被广泛使用的java web容器,各种调优数不胜数,由于tomcat主要运行jsp等动态页面,所以其设计主要是针对动态页面进行优化,而对静态文件的处理效率并不高。 很多时候工程师更愿意使用nginx或者apache...

    tomcat优化方案

    要考虑:磁盘io、带宽、内存、cpu、以及内核配置中的tcp各种状态,甚至是各种打开文件限制;修改Tomcat Connector运行模式为APR;把Executor 打开,设置Executor 和Connector;reloadable设为false;

    Tomcat性能调优方案

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

    Tomcat并发优化方法介绍

    Tomcat 常用运行模式有3种,分别为 bio,nio,apr.生产环境建议用apr,详细请看上一篇博文《Tomcat之——运行模式》 安装APR [root@liuyazhuang ~]# yum -y install apr apr-devel openssl-devel [root@liuyazhuang ...

    apr安装包.zip

    对于tomcat8的运行模式优化的时候,apr模式需要安装apr之后才能优化调整,本人经过1个下午下包测试,最后收集好的安装包

    APR相关资源包.rar

    Tomcat性能优化方案,从系统层面提高服务请求响应,高并发性能

    tomcat6、7、8、9, maven3.5

    内存使用优化 高级IO功能 重构聚类 Tomcat的6的用户应该知道,Tomcat的团队已经公布了 的生命日期为Tomcat 6.x的结束。Tomcat 6.x的用户应该计划在Tomcat 6.x到达生命周期之前进行升级。 Apache Tomcat 5.x 的...

    Tomcat面试专题及答案.pdf

    tomcat 有哪几种 Connector 运行模式(优化)? bio:传统的 Java I/O 操作,同步且阻塞 IO。 maxThreads=”150”//Tomcat 使用线程来处理接收的每个请求。这个值表示 Tomcat 可创建的最大的线程数。默认值 200。可以...

    jboss-native-2.0.6-windows-x86-ssl.zip

    apache tomcat 有一个扩展包,使tomcat可以通过 java native interface 使用 apache portable runtime (APR),而APR则是大名顶顶的apache httpd 网络服务器的运行时环境。用了这个扩展之后,就使得tomcat可以借助于...

    tcnative-1.dll

    Google了一下,原来Tomcat从5.5版本后增加了APR技术(Apache Portable Runtime),这是一个用C语言写成文件包,目的在于提高Tomcat的服务性能,从而使得Tomcat将不仅仅担任一个容器的功能,而是要成为一个一般的web...

Global site tag (gtag.js) - Google Analytics