最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Tomcat安裝與配置Native APR模式的教程

 更新時(shí)間:2017年02月03日 09:26:59   作者:不爭  
APR是Apache HTTP服務(wù)器的支持庫,提供了一組映射到下層操作系統(tǒng)的API。通過 tomcat-native 庫,使tomcat運(yùn)行時(shí)通過APR更多的調(diào)用本地API,達(dá)到提升性能的目的。下面這篇文章詳細(xì)介紹了Tomcat安裝與配置Native APR模式的教程,需要的朋友可以參考借鑒,一起來看看吧。

前言

眾所周知APR 能大幅提高 tomcat 的性能,但我并沒有做過性能比較測試。下面這篇文中主要介紹了在 CentOS 6.5 下為 tomcat 7 安裝和配置 APR 模式的步驟和過程。在安裝之前,先進(jìn)行簡單的介紹一下相關(guān)的內(nèi)容,下面來一起學(xué)習(xí)學(xué)習(xí)吧。

技術(shù)準(zhǔn)備

什么是APR?(以下是來自維基百科的內(nèi)容)

Apache可移植運(yùn)行時(shí)( Apache Portable Runtime,簡稱APR)是Apache HTTP服務(wù)器的支持庫,提供了一組映射到下層操作系統(tǒng)的API。如果操作系統(tǒng)不支持某個特定的功能,APR將提供一個模擬的實(shí)現(xiàn)。這樣程序員使用APR編寫真正可在不同平臺上移植的程序。

什么是 tomcat-native

tomcat-native 庫為 Tomcat 提供了本地實(shí)現(xiàn)。 tomcat-native 依賴于三個組件:APR, OPENSSL, JDK。

大致思路

大致思路就是通過 tomcat-native 庫,使tomcat運(yùn)行時(shí)通過APR更多的調(diào)用本地API,達(dá)到提升性能的目的。由于依賴關(guān)系,安裝時(shí),先安裝 APR, OPENSSL, 然后再安裝 tomcat-native, 最后配置 tomcat 啟動時(shí)依賴的庫路徑。

配置安裝

具體的安裝步驟其實(shí)在 tomcat 自帶的 tomcat-native.tar.gz 文件中就有,這里記錄是自己的安裝和配置過程,大致一樣,略有不同。我在安裝的沒有選擇將 tomcat-native 安裝在某個tomcat下,而是獨(dú)立安裝。

1、安裝 apr, openssl

yum install apr-devel openssl-devel

2、安裝 tomcat-native

tomcat-native 安裝文件已經(jīng)存在于 tomcat 中,位于 $CATALINA_HOME/bin 的文件 tomcat-native.tar.gz。 將文件 tomcat-native.tar.gz 拷貝出來后解壓,配置,安裝。

tar xzcf tomcat-native.tar.gz
cd tomcat-native-1.1.32-src/jni/native
./configure --with-apr=/usr/bin/apr-1-config --with-ssl=yes
make && make install

安裝完成后,會看到下面提示,標(biāo)識已經(jīng)安裝到 /usr/local/apr/lib 中。

Libraries have been installed in:
 /usr/local/apr/lib

以上步驟都是通過 root 用戶操作,以下步驟使用 tomcat 的所有者用戶操作

3、配置 tomcat 依賴庫

$CATALINA_HOME/bin/setenv.sh 中添加(沒有則新建)
export CATALINA_OPTS=”$CATALINA_OPTS -Djava.library.path=/usr/local/apr/lib”

4、配置 tomcat server.xml

打開下面的配置

<Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" />

確保 Connector 配置中的 protocol 為下列值中之一。

protocol="HTTP/1.1" 
protocol="org.apache.coyote.http11.Http11AprProtocol"

如果指定為 HTTP/1.1, 則 tomcat 自動選擇合適的協(xié)議。

最后重啟 Tomcat.

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

相關(guān)文章

  • 簡單實(shí)現(xiàn)nginx+tomcat的反向代理與動靜分離

    簡單實(shí)現(xiàn)nginx+tomcat的反向代理與動靜分離

    這篇文章主要介紹了簡單實(shí)現(xiàn)nginx+tomcat的反向代理與動靜分離,需要的朋友可以參考下
    2016-05-05
  • 深入淺析Centos 7系統(tǒng)的Tomcat服務(wù)器

    深入淺析Centos 7系統(tǒng)的Tomcat服務(wù)器

    tomcat最初是由Sun的軟件架構(gòu)師詹姆斯 鄧肯 戴維森開發(fā)的。后來他幫助將其變?yōu)殚_源項(xiàng)目,并由Sun貢獻(xiàn)給Apache軟件基金會。這篇文章主要介紹了Centos 7系統(tǒng)的Tomcat服務(wù)器的相關(guān)知識,需要的朋友可以參考下
    2019-12-12
  • Tomcat Nginx Redis實(shí)現(xiàn)session共享過程圖解

    Tomcat Nginx Redis實(shí)現(xiàn)session共享過程圖解

    這篇文章主要介紹了Tomcat Nginx Redis實(shí)現(xiàn)session共享過程圖解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • Windows下tomcat安裝圖文教程(安裝版)

    Windows下tomcat安裝圖文教程(安裝版)

    這篇文章主要介紹了Windows下tomcat安裝圖文教程(安裝版)的相關(guān)資料,非常不錯,具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-07-07
  • 詳解Tomcat出現(xiàn)404的解決方法

    詳解Tomcat出現(xiàn)404的解決方法

    這篇文章主要介紹了詳解Tomcat出現(xiàn)404的解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • 基于IDEA部署Tomcat服務(wù)器的步驟詳解

    基于IDEA部署Tomcat服務(wù)器的步驟詳解

    這篇文章主要介紹了基于IDEA部署Tomcat服務(wù)器,并在上面創(chuàng)建第一個servlet程序,實(shí)現(xiàn)前后端交互,然后做一個簡單的四則運(yùn)算計(jì)算器,需要的朋友可以參考下
    2021-04-04
  • 使用jenkins將項(xiàng)目部署到另一臺主機(jī)的過程

    使用jenkins將項(xiàng)目部署到另一臺主機(jī)的過程

    這篇文章主要介紹了使用jenkins將項(xiàng)目部署到另一臺主機(jī)的詳細(xì)過程,這這里手動部署需要關(guān)閉防火墻,確保git命令存在,拉取部署的項(xiàng)目包,具體實(shí)例代碼跟隨小編一起看看吧
    2021-10-10
  • 阿里云服務(wù)器Tomcat無法訪問的問題

    阿里云服務(wù)器Tomcat無法訪問的問題

    這篇文章主要介紹了阿里云服務(wù)器Tomcat無法訪問的問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-11-11
  • tomcat安裝及部署的方法實(shí)現(xiàn)

    tomcat安裝及部署的方法實(shí)現(xiàn)

    Tomcat是一個免費(fèi)、開源的javaWeb輕量級應(yīng)用服務(wù)器,本文主要介紹了tomcat安裝及部署的方法實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-11-11
  • 基于Tomcat 數(shù)據(jù)源的原理、配置、使用介紹

    基于Tomcat 數(shù)據(jù)源的原理、配置、使用介紹

    下面小編就為大家?guī)硪黄赥omcat 數(shù)據(jù)源的原理、配置、使用介紹。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08

最新評論

濮阳县| 黑山县| 莱阳市| 镇沅| 勐海县| 南涧| 库伦旗| 锡林郭勒盟| 涿鹿县| 漠河县| 肃南| 晋宁县| 贡嘎县| 屏东县| 乌审旗| 东光县| 萨迦县| 泰安市| 岫岩| 榆林市| 乐业县| 金坛市| 洛隆县| 阜宁县| 尖扎县| 临澧县| 手游| 石狮市| 安顺市| 陈巴尔虎旗| 武功县| 西乌| 长海县| 慈溪市| 鹤山市| 城步| 宁安市| 蒙城县| 阳新县| 随州市| 衡山县|