亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

前言

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

技術(shù)準備

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

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

什么是 tomcat-native

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

大致思路

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

配置安裝

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

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

安裝完成后,會看到下面提示,標識已經(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)文章

  • 一文搞懂如何部署啟動多個tomcat并移植項目

    一文搞懂如何部署啟動多個tomcat并移植項目

    本文給大家介紹部署啟動多個tomcat并移植項目的操作方法,本文給大家介紹的非常詳細,包括修改配置文件的方法也給大家列舉出來了,具體內(nèi)容詳情跟隨小編一起看看吧
    2021-06-06
  • tomcat的webapps和ROOT目錄的區(qū)別及說明

    tomcat的webapps和ROOT目錄的區(qū)別及說明

    這篇文章主要介紹了tomcat的webapps和ROOT目錄的區(qū)別及說明,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • 一文告訴你如何解決Tomcat亂碼問題(很詳細!)

    一文告訴你如何解決Tomcat亂碼問題(很詳細!)

    這篇文章主要給大家介紹了關(guān)于如何解決Tomcat亂碼問題的相關(guān)資料,還給大家介紹了tomcat窗口中文亂碼的解決方法,文中通過圖文介紹的非常詳細,需要的朋友可以參考下
    2022-03-03
  • 在同一臺服務(wù)器上配置多個Tomcat的方法

    在同一臺服務(wù)器上配置多個Tomcat的方法

    本篇文章主要講訴了在同一臺服務(wù)器上配置多個Tomcat的方法,主要是解決端口沖突問題,有需要的可以了解一下。
    2016-11-11
  • tomcat如何去掉項目名稱直接訪問項目

    tomcat如何去掉項目名稱直接訪問項目

    這篇文章主要介紹了tomcat如何去掉項目名稱直接訪問項目問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • 淺談Tomcat如何打破雙親委托機制

    淺談Tomcat如何打破雙親委托機制

    本文主要介紹了淺談Tomcat如何打破雙親委托機制,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • Tomcat 多個應(yīng)用配置方法

    Tomcat 多個應(yīng)用配置方法

    Tomcat 多個應(yīng)用配置方法,需要的朋友可以參考下。
    2010-12-12
  • 解決Tomcat重新部署后圖片等資源被自動刪除的問題

    解決Tomcat重新部署后圖片等資源被自動刪除的問題

    這篇文章主要介紹了解決Tomcat重新部署后圖片等資源被自動刪除的問題,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-11-11
  • tomcat實現(xiàn)多war包部署的方法步驟

    tomcat實現(xiàn)多war包部署的方法步驟

    本文主要介紹了tomcat實現(xiàn)多war包部署的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-08-08
  • Tomcat核心組件及應(yīng)用架構(gòu)詳解

    Tomcat核心組件及應(yīng)用架構(gòu)詳解

    眾所周知Tomcat 就是一個 Servlet 容器,為了方便使用,他們具有http服務(wù)器的功能,所以Tomcat 就是一個“HTTP 服務(wù)器 + Servlet 容器”,我們也叫它們 Web 容器,今天重點給大家普及Tomcat核心組件及應(yīng)用架構(gòu)相關(guān)知識,感興趣的朋友一起了解下吧
    2021-05-05

最新評論