博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Tomcat 性能优化之APR插件安装 -- [转]
阅读量:4669 次
发布时间:2019-06-09

本文共 1360 字,大约阅读时间需要 4 分钟。

分类:
APR tomcat

目录

运行模式介绍

Tomcat的运行模式有3种.修改他们的运行模式.3种模式的运行是否成功,可以看他的启动控制台,或者启动日志.或者登录他们的默认页面查看其中的服务器状态。

1)bio

默认的模式,性能非常低下,没有经过任何优化处理和支持.

2)nio

利用的异步io护理技术,no blocking IO技术.

想运行在该模式下,直接修改server.xml里的Connector节点,修改protocol为

启动后,就可以生效。

3)apr

安装起来最困难,但是从级别来解决异步的IO问题,大幅度的提高性能.

必须要安装apr和native,直接启动就支持apr。下面的修改纯属多余,仅供大家扩充知识,但仍然需要安装apr和native

如nio修改模式,修改protocol为org.apache.coyote.http11.Http11AprProtocol

安装APR

1)安装apr

tar zxvf apr-1.5.1.tarcd apr-1.5.1./configure --prefix=/usr/local/aprmakemake install

2)安装apr-iconv

程序代码

tar -zxvf apr-iconv-1.2.1.tar.gz
cd apr-iconv-1.2.1
./configure –prefix=/usr/local/apr-iconv –with-apr=/usr/local/apr
make
make install

3)安装apr-util

程序代码

tar zxvf apr-util-1.5.4.tar.gz
cd apr-util-1.5.4
./configure –prefix=/usr/local/apr-util –with-apr=/usr/local/apr –with-apr-iconv=/usr/local/apr-iconv/bin/apriconv
make
make install

4)安装tomcat-native

程序代码

tar zxvf tomcat-native-1.1.20-src.tar.gz
cd tomcat-native-1.1.27-src/jni/native
./configure –with-apr=/usr/local/apr –with-java-home=/juran/jdk
make
make install

5)添加环境变量

vi /etc/profile #在他文件末尾处添加下面的变量# aprexport LD_LIBRARY_PATH=/usr/local/apr/lib执行source /etc/profile

此时环境变量生效果

echo export LD_LIBRARY_PATH=/usr/local/apr/lib >> .bash_profilesource .bash_profile
 
0
0

转载于:https://www.cnblogs.com/chenyj/p/6519806.html

你可能感兴趣的文章
keil5 配置 stm32f103rc 软件仿真
查看>>
RESTful到底是什么玩意??
查看>>
Oracle创建视图的一个问题
查看>>
(一)线性表
查看>>
hdu 1003 Max Sum (DP)
查看>>
mysql增备
查看>>
[APIO2015]雅加达的摩天楼
查看>>
andorid之帧布局FrameLayout
查看>>
(转,记录用)jQuery页面加载初始化的3种方法
查看>>
C++常量的引用 const
查看>>
51nod 1101 换零钱 【完全背包变形/无限件可取】
查看>>
python单例设计模式(待补充)
查看>>
Binary Tree Inorder Traversal
查看>>
HDU 1394 Minimum Inversion Number (数据结构-线段树)
查看>>
ansible-playbook && Roles && include
查看>>
String s String s=null和String s="a"区别
查看>>
[Alpha阶段]第二次Scrum Meeting
查看>>
关于Java 8 forEach
查看>>
.NET设计模式(1):1.1 单例模式(Singleton Pattern)
查看>>
创建模态对话框和非模态对话框
查看>>