`
lingzantia
  • 浏览: 150883 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Tomcat 安装apr(Apache Portable Runtime)

阅读更多
Tomcat 可以使用 apr(Apache Portable Runtime) 来提供更好的伸缩性、性能和集成到本地服务器技术.
linux:
1.安装依赖.libapr1-dev libssl-dev
2.安装 apr apr-util,./configure && make && make install
3.安装tomcat-native, cd jni/native && ./configure --with-apr=/usr/bin/apr-config && make && make install
4.export LD_LIBRARAY_PATH=/usr/local/apr/lib 或 ln -s /usr/local/apr/lib/libtcnative-1.so $JAVA_HOME/jre/lib/i386/libtcnative-1.so
5. 若报java.lang.Exception: Socket bind failed: [22] Invalid argument,则检查是否开启了ipv6,关闭之.Ubuntu下为改/etc/modprobe.d/aliases中的 alias net-pf-10 ipv6 为 alias net-pf-10 off

开机自启动脚本:
# Tomcat start begin
#脚本执行时,环境变量还未导入,故此刻先导入环境变量
export JAVA_HOME=/usr/lib/jvm/java-6-sun
export CATALINA_OPTS=" -Xms512m -Xmx1024m"
#export 其他变量

#以普通用户web启动tomcat,否则做清理还需要root账号
su - web -c "sh /data/tomcat/bin/startup.sh"
# Tomcat start end
分享到:
评论

相关推荐

    Failed shutdown of Apache Portable Runtime 解决办法

    当遇到“Failed shutdown of Apache Portable Runtime”的问题时,这通常意味着在尝试关闭APR时遇到了错误。这个问题可能是由于多种原因引起的,包括但不限于配置错误、依赖库的问题或者系统资源冲突。 首先,我们...

    Tomcat 安装apr 支持 Tomcat Native

    标题"Tomcat 安装apr 支持 Tomcat Native"指的是在Apache Tomcat服务器上安装和配置Apache Portable Runtime (APR)库以启用Tomcat Native库的支持。Tomcat Native是一个可选的组件,它可以提供对操作系统级别的优化...

    tomcat 启动报APR based Apache Tomcat Native library not found

    标题 "tomcat 启动报APR based Apache Tomcat Native library not found" 指出的问题是关于Apache Tomcat服务器在启动时找不到基于APR(Apache Portable Runtime)的本机库。这通常涉及到Tomcat使用APR库来提高性能...

    Tomcat 安装apr 支持 Tomcat Native.7z

    在某些情况下,为了提高性能和利用操作系统级别的特性,如多线程处理和SSL硬件加速,Tomcat可以集成Apache Portable Runtime (APR) 和 Tomcat Native库。本教程将详细介绍如何在你的系统上为Tomcat安装APR支持。 ...

    基于Java的实例开发源码-Tomcat 安装apr 支持 Tomcat Native.zip

    【标题】: "基于Java的实例开发源码-Tomcat 安装apr 支持 Tomcat Native.zip" 涉及的关键知识点主要包括Tomcat服务器、Apache Portable Runtime (APR)库以及Tomcat Native组件。 【Java】:Java是一种广泛使用的跨...

    基于java的Tomcat 安装apr 支持 Tomcat Native.zip

    然而,为了进一步提升性能,开发者有时会选择安装Apache Portable Runtime ( APR ) 和 Tomcat Native 库。这个压缩包“基于java的Tomcat 安装apr 支持 Tomcat Native.zip”显然是为了帮助用户实现这一目标。 APR 是...

    基于Java的Tomcat 安装apr 支持 Tomcat Native.zip

    然而,为了提高性能和利用操作系统的一些原生功能,有时我们需要为Tomcat安装额外的组件,例如Apache Portable Runtime (APR) 和 Tomcat Native。下面我们将详细介绍如何为基于Java的Tomcat安装APR支持以及Tomcat ...

    java源码:Tomcat 安装apr 支持 Tomcat Native.zip

    然而,为了提升性能和利用操作系统级别的特性,Tomcat引入了Apache Portable Runtime(Apr)和Tomcat Native库的支持。本文将详细讲解如何在Java源码环境中安装Tomcat,并配置Apr以启用Tomcat Native支持。 首先,...

    APR based Apache Tomcat Native library 1.1.14.

    APR(Apache Portable Runtime)是Apache HTTP服务器项目的一部分,提供了一个跨平台的底层接口,用于提高服务器性能和稳定性。Apache Tomcat Native库是Apache Tomcat与APR接口的桥梁,它允许Tomcat利用操作系统级别...

    Tomcat安裝APR指南

    本指南旨在提供在Red Hat Enterprise Linux 5.5+系统上为Tomcat安装Apache Portable Runtime (APR)的详细步骤。APR是Apache HTTP服务器项目的基石,它提供了操作系统级别的接口,使得Tomcat能够更好地利用系统资源,...

    apache_tomcat7.0.39_apr_apr-util_pcre

    此版本的Tomcat集成了Apache Portable Runtime (APR) 和 APR-util库,以及Perl Compatible Regular Expressions (PCRE) 库。这些组件在提高性能和兼容性方面扮演了重要角色。 首先,Apache Portable Runtime (APR) ...

    linux下tomcat开启apr时安装包

    为了提升Tomcat的性能,开发者有时会选择启用Apache Portable Runtime(APR)库。APR库提供了与操作系统底层更紧密的集成,从而能够利用系统的本地功能,如异步网络I/O和高性能的SSL处理。本篇将详细介绍如何在Linux...

    apache安装插件apr

    The mission of the Apache Portable Runtime (APR) project is to create and maintain software libraries that provide a predictable and consistent interface

    基于Java的实例源码-Tomcat 安装apr 支持 Tomcat Native.zip

    该标题提及的是一个Java相关的实例源码,具体是关于如何在Tomcat服务器上安装并配置Apache Portable Runtime (APR) 模块,以支持Tomcat Native库。Tomcat Native库是一个可选组件,它允许Tomcat利用操作系统的一些...

    The APR based Apache Tomcat Native library which allows optimal performance in p

    标题中的"The APR based Apache Tomcat Native library"是指Apache Portable Runtime(APR)库的一个组件,即Apache Tomcat Native库。这个库是专门为Apache Tomcat设计的,目的是为了提高其在处理网络I/O、系统调用...

    Windows下Apache2.2 + Tomcat5.5 + Apr配置备忘录

    本备忘录主要关注如何在Windows上配置Apache2.2与Tomcat5.5,同时利用Apr(Apache Portable Runtime)库提升性能。 Apache2.2是世界上最流行的开源HTTP服务器,它处理静态文件非常高效。而Tomcat5.5则是一个开源的...

    centos6搭建tomcat,apr资源包

    本文将详细讲解如何解决在CentOS 6上搭建Tomcat时遇到的apr(Apache Portable Runtime)资源包安装问题,以及如何正确使用apr、apr-util和pcre这三个关键组件。 首先,让我们了解一下apr。它是一个跨平台的库,为...

    tomcat apr

    标题中的“tomcat apr”指的是Apache Tomcat服务器与Apache Portable Runtime (APR) 的整合。Apache APR是一个库,它提供了一种原生接口,让Java应用程序可以更好地利用操作系统的功能,比如TCP/IP套接字、多线程、...

    tomcat apr模式所需资源包

    在Tomcat 7及以上版本中,引入了APR (Apache Portable Runtime) 模式,以提高其性能,尤其是对于高并发场景。APR模式利用操作系统底层的I/O功能,如TCP/IP套接字和多线程,从而提供了比默认的Java NIO或BIO模型更高...

Global site tag (gtag.js) - Google Analytics