美文网首页
tomcat 下配置apr+native应对高并发

tomcat 下配置apr+native应对高并发

作者: 程序员技术客栈 | 来源:发表于2018-11-07 19:35 被阅读25次
废话不多说直接来~

安装依赖:

yum install apr-devel
yum install openssl-devel
yum install gcc
yum install make

下载安装包:

wget http://apache.fayea.com/apr/apr-1.6.5.tar.gz
wget http://apache.fayea.com/apr/apr-util-1.6.1.tar.gz

解压软件包:

tar -zxvf apr-1.6.5.tar.gz
tar -zxvf apr-util-1.6.1.tar.gz

开启安装配置:

cd apr-1.6.5/
./configure --prefix=/usr/local/apr
make &&make install

cd apr-util-1.6.1/

./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make
--------------------------------------------------------------------
make过程报错:
xml/apr_xml.c:35:19: fatal error: expat.h: No such file or directory
--------------------------------------------------------------------
需要安装:
yum install expat-devel
make install

安装解压 native:

cd /usr/local/tomcat_mzxz_01/bin/
tar -zxvf tomcat-native.tar.gz 
cd tomcat-native-1.2.17-src/native/

./configure --with-apr=/usr/local/apr --with-java-home=/usr/java/jdk1.8.0_151
make
make install

设置环境变量:

vi /etc/profile   

#在文本的最后面添加以下内容 

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/apr/lib   
export LD_RUN_PATH=$LD_RUN_PATH:/usr/local/apr/lib

#使profile生效, 

source /etc/profile

修改tomcat

vim catalina.sh
JAVA_OPTS="$JAVA_OPTS -Djava.library.path=/usr/local/apr/lib"

完事,回家吃饭~

相关文章

  • tomcat 下配置apr+native应对高并发

    废话不多说直接来~ 安装依赖: 下载安装包: 解压软件包: 开启安装配置: 安装解压 native: 设置环境变量...

  • 2021-01-13

    【高并发】高并发环境下如何优化Tomcat性能?看完我懂了! Tomcat运行模式 Tomcat的运行模式有3种。...

  • tomcat8 性能优化

    Tomcat配置相关说明 1.开启Tomcat APR运行模式,优化并发性能 2.优化配置JVM 3.配置共享线程...

  • 面试刷题10:ConcurrentHashMap如何保证线程安全

    集合框架中的HashTable,Stack,以及同步包装集合在高并发场景下都非常低效,java提供了并发包应对高并...

  • Redis实现分布式锁

    一、分布式锁是啥? 单机锁的概念:我们正常跑的单机项目(也就是在tomcat下跑一个项目不配置集群)想要在高并发的...

  • 高并发项目处理方案

    高并发一般会发生在1、负载均衡(服务)处 2、数据库高并发 link 服务的高并发 应对高并发,解决方案大多从服务...

  • 多线程的意义和使用

    并发/高并发 简而言之呢,并发就是单位时间内能处理的请求数,比如说默认情况下tomcat可以支持的最大请求数是15...

  • MySQL数据库的锁机制

    在并发访问情况下,很有可能出现不可重复读等等读现象。为了更好的应对高并发,封锁、时间戳、乐观并发控制(乐观锁)、悲...

  • 06.如何应对高并发

    如何应对高并发 什么是高并发 高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素...

  • Tomcat高并发优化

    https://blog.csdn.net/zsj777/article/details/80254887

网友评论

      本文标题:tomcat 下配置apr+native应对高并发

      本文链接:https://www.haomeiwen.com/subject/ojxbxqtx.html