Tomcat apr模式开启方法

apr(Apache Portable Runtime/Apache可移植运行时),是Apache HTTP服务器的支持库。你可以简单地理解为,Tomcat将以JNI的形式调用Apache HTTP服务器的核心动态链接库来处理文件读取或网络传输操作,从而大大地提高Tomcat对静态文件的处理性能。 Tomcat apr也是在Tomcat上运行高并发应用的首选模式。

Tomcat apr运行模式的配置相对比较麻烦。据官方文档所述,Tomcat apr需要以下三个组件的支持:

1、APR library[APR库]

2、JNI wrappers for APR used by Tomcat (libtcnative)[简单地说,如果是在Windows操作系统上,就是一个名为tcnative-1.dll的动态链接库文件]

3、OpenSSL libraries[OpenSSL库]


此外,与配置nio运行模式一样,也需要将对应的Connector节点的protocol属性值改为org.apache.coyote.http11.Http11AprProtocol。不过上述只是在较早的版本才需要配置的,新的版本,如果9.0,默认已经是apr模式,建议用户Tomcat最新的版本。

在windows上,apr模式的开启依赖tcnative-1.dll动态库,在9.0版本中已经包含了,其它如果不存在,需要自己下载配置。

基本步骤:

1、从http://archive.apache.org/dist/tomcat/tomcat-connectors/native/网址下载;

2、将tcnative-1.dll拷贝tomcat的bin目录;

3、启动如果出现下面内容,说明apr加载成功。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值