听说Apr可以提高tomcat很多的性能,配置具体如下

1.安装apr 1.5.2
[root@ecs-3c46 ]# cd /usr/local/src [root@ecs-3c46 src]# wget http://apache.fayea.com//apr/apr-1.5.2.tar.gz [root@ecs-3c46 src]# tar -xzvf apr-1.5.2.tar.gz [root@ecs-3c46 src]# cd apr-1.5.2 [root@ecs-3c46 apr-1.5.2]# ./configure --prefix=/usr/local/apr [root@ecs-3c46 apr-1.5.2]# make [root@ecs-3c46 apr-1.5.2]# make install
2.安装apr-util-1.5.4
[root@ecs-3c46 ]# cd /usr/local/src [root@ecs-3c46 src]# wget http://mirrors.hust.edu.cn/apache//apr/apr-util-1.5.4.tar.gz [root@ecs-3c46 src]# tar -xzvf apr-util-1.5.4.tar.gz [root@ecs-3c46 src]# cd apr-util-1.5.4 [root@ecs-3c46 apr-util-1.5.4]# ./configure --prefix=/usr/local/apr [root@ecs-3c46 apr-util-1.5.4]# make [root@ecs-3c46 apr-util-1.5.4]# make install
3.如果没有安装openssl的请安装下openssl,已经安装的继续下一步
4.安装 tomcat-native组件,发现在tomcat8.0.44的bin目录下面已经有相关文件tomcat-native.tar.gz
解压后得到tomcat-native-1.2.12-src文件夹
[root@ecs-3c46 bin]# tar -xzvf tomcat-native.tar.gz [root@ecs-3c46 bin]# cd tomcat-native-1.2.12-src/native [root@ecs-3c46 native]# ./configure --with-apr=/usr/local/apr --with-java-home=/usr/local/java/jdk1.7.0_80 --with-ssl=/usr/local/openssl --prefix=/usr/local/tomcat/apache-tomcat-8.0.44 [root@ecs-3c46 native]# make [root@ecs-3c46 native]# make install
5.tomcat配置,默认tomcat8.0.44是启用Apr的,在Listener结点配置
<Listener SSLEngine="on" className="org.apache.catalina.core.AprLifecycleListener"/>
重启tomcat服务后出现一个问题,表示还没有成功使用Apr
27-Jul-2017 15:50:13.488 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
解决方法:
在/usr/java/packages/lib/amd64目录下面创建/usr/local/apr/lib/libtcnative-1.so.0.2.12的链接
[root@ecs-3c46 native]# cd /usr/java/ [root@ecs-3c46 java]# mkdir packages/ [root@ecs-3c46 java]# cd packages/ [root@ecs-3c46 packages]# mkdir lib [root@ecs-3c46 packages]# cd lib [root@ecs-3c46 lib]# mkdir amd64 [root@ecs-3c46 lib]# cd amd64 [root@ecs-3c46 amd64]# ln -s /usr/local/apr/lib/libtcnative-1.so.0.2.12 libtcnative-1.so [root@ecs-3c46 amd64]# ln -s /usr/local/apr/lib/libtcnative--1.so.0.2.12 libtcnative-1.so.0
6.重新启动tomcat,如果显示如下信息就表示已经配置成功了。
27-Jul-2017 16:16:29.479 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded APR based Apache Tomcat Native library 1.2.12 using APR version 1.5.2. 27-Jul-2017 16:16:29.479 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true]. 27-Jul-2017 16:16:29.491 INFO [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL successfully initialized (OpenSSL 1.0.2l 25 May 2017)
以上这篇Linux下Tomcat8.0.44配置使用Apr的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# Tomcat8.0.44配置Apr
# Tomcat在Linux服务器上的BIO、NIO、APR模式设置方法
# Tomcat安装与配置Native APR模式的教程
# Tomcat ssl报错Connector attribute SSLCertificateFile
# tomcat性能优化(性能总览)
# tomcat性能优化之如何搭建Apr模块
# 给大家
# 还没有
# 希望能
# 如果没有
# 一个问题
# 这篇
# 重启
# 重新启动
# 解决方法
# 小编
# 已经安装
# 大家多多
# 装下
# native
# bin
# style
# cn
# hust
# openssl
# color
相关文章:
php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】
如何零成本快速生成个人自助网站?
小自动建站系统:AI智能生成+拖拽模板,多端适配一键搭建
制作旅游网站html,怎样注册旅游网站?
建站之星后台密码遗忘如何找回?
东莞专业制作网站的公司,东莞大学生网的网址是什么?
javascript基本数据类型及类型检测常用方法小结
C#怎么使用委托和事件 C# delegate与event编程方法
网站制作的软件有哪些,制作微信公众号除了秀米还有哪些比较好用的平台?
怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?
建站主机服务器选购指南:轻量应用与VPS配置解析
企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?
如何通过IIS搭建网站并配置访问权限?
,sp开头的版面叫什么?
建站之星备案是否影响网站上线时间?
如何通过网站建站时间优化SEO与用户体验?
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
打鱼网站制作软件,波克捕鱼官方号怎么注册?
如何在万网开始建站?分步指南解析
微课制作网站有哪些,微课网怎么进?
建站主机服务器选型指南与性能优化方案解析
如何配置支付宝与微信支付功能?
成都品牌网站制作公司,成都营业执照年报网上怎么办理?
建站VPS配置与SEO优化指南:关键词排名提升策略
如何在阿里云香港服务器快速搭建网站?
建站168自助建站系统:快速模板定制与SEO优化指南
相册网站制作软件,图片上的网址怎么复制?
招商网站制作流程,网站招商广告语?
开封网站制作公司,网络用语开封是什么意思?
高配服务器限时抢购:企业级配置与回收服务一站式优惠方案
外贸公司网站制作哪家好,maersk船公司官网?
弹幕视频网站制作教程下载,弹幕视频网站是什么意思?
建站之星在线版空间:自助建站+智能模板一键生成方案
c# 在高并发下使用反射发射(Reflection.Emit)的性能
GML (Geography Markup Language)是什么,它如何用XML来表示地理空间信息?
三星网站视频制作教程下载,三星w23网页如何全屏?
建站之星伪静态规则如何正确配置?
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
广州网站设计制作一条龙,广州巨网网络科技有限公司是干什么的?
网站制作费用多少钱,一个网站的运营,需要哪些费用?
制作国外网站的软件,国外有哪些比较优质的网站推荐?
广东专业制作网站有哪些,广东省能源集团有限公司官网?
制作公司内部网站有哪些,内网如何建网站?
免费ppt制作网站,有没有值得推荐的免费PPT网站?
5种Android数据存储方式汇总
浅谈Javascript中的Label语句
如何在Golang中使用encoding/gob序列化对象_存储和传输数据
交易网站制作流程,我想开通一个网站,注册一个交易网址,需要那些手续?
c++怎么编写动态链接库dll_c++ __declspec(dllexport)导出与调用【方法】
佛山网站制作系统,佛山企业变更地址网上办理步骤?
*请认真填写需求信息,我们会在24小时内与您取得联系。