亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

為 Tomcat 安裝 apr

系統(tǒng) 2429 0

apr 官方介紹:

?

Tomcat可以使用APR來提供超強(qiáng)的可伸縮性和性能,更好地集成本地服務(wù)器技術(shù)。

?

APR(Apache Portable Runtime)是一個高可移植庫,它是Apache HTTP Server 2.x的核心。

?

APR有很多用途,包括訪問高級IO功能(例如sendfile,epoll和OpenSSL),OS級別功能(隨機(jī)數(shù)生成,系統(tǒng)狀態(tài)等等),本地進(jìn)程管理(共享內(nèi)存,NT管道和UNIX sockets)。這些功能可以使Tomcat作為一個通常的前臺WEB服務(wù)器,能更好地和其它本地web技術(shù)集成,總體上讓Java更有效率作為一個高性能web服務(wù)器平臺而不是簡單作為后臺容器。

?

在產(chǎn)品環(huán)境中,特別是直接使用Tomcat做WEB服務(wù)器的時候,應(yīng)該使用Tomcat Native來提高其性能。
?
?
?
說白了,就是如何 在Tomcat中使用JNI的方式來讀取文件以及進(jìn)行網(wǎng)絡(luò)傳輸。這個東西可以大大提升Tomcat對靜態(tài)文件的處理性能,同時如果你使用了HTTPS方式 傳輸?shù)脑挘部梢蕴嵘齋SL的處理性能。
?
安裝方式
?
在Window下安裝
?
1. 首先下載 tcnative-1.dll
??? 下載地址:http://archive.apache.org/dist/tomcat/tomcat-connectors/native/1.1.19/binaries/win32/
?
2. 直接拷貝tcnative-1.dll到TOMCAT_HOME/bin目錄下,啟動即可
?
3. 驗(yàn)證是否啟動
??? 看見類似這樣的信息
Cmd代碼?? 收藏代碼
  1. 2011- 7- 20? 15: 17: 05?org.apache.catalina.core.AprLifecycleListener?init??
  2. 信息:?Loaded?APR?based?Apache?Tomcat?Native?library? 1.1. 20.??
  3. 2011- 7- 20? 15: 17: 05?org.apache.catalina.core.AprLifecycleListener?init??
  4. 信息:?APR?capabilities:?IPv6?[true],?sendfile?[true],?accept?filters?[false],?random?[true].??
  5. 2011- 7- 20? 15: 17: 05?org.apache.coyote.http11.Http11AprProtocol?init??
??? 就證明 apr 已啟動
?
在Linux下安裝
?
1. 下載所需的包
到http://apr.apache.org/下載下面3個包?
apr-1.4.5.tar.gz?
apr-iconv-1.2.1.tar.gz?
apr-util-1.3.12.tar.gz
?
到 http://archive.apache.org/dist/tomcat/tomcat-connectors/native/1.1.20/source/ 下載
tomcat-native-1.1.20-src.tar.gz
?
2.? 安裝
?
a.? 安裝 apr
Shell代碼?? 收藏代碼
  1. tar?zxvf?apr- 1.4. 5.tar??
  2. cd?apr- 1.4. 5??
  3. ./configure?--prefix=/usr/local/apr??
  4. make??
  5. make?install???
?b. 安裝 apr-iconv
Shell代碼?? 收藏代碼
  1. tar?-zxvf?apr-iconv- 1.2. 1.tar.gz??
  2. cd?apr-iconv- 1.2. 1??
  3. ./configure?--prefix=/usr/local/apr-iconv?--with-apr=/usr/local/apr??
  4. make??
  5. make?install???
?c. 安裝 apr-util
Shell代碼?? 收藏代碼
  1. tar?zxvf?apr-util- 1.3. 12.tar.gz??
  2. cd?apr-util- 1.3. 12??
  3. ./configure?--prefix=/usr/local/apr-util?--with-apr=/usr/local/apr?--with-apr-iconv=/usr/local/apr-iconv/bin/apriconv??
  4. make??
  5. make?install???
?d. 安裝 tomcat-native
Shell代碼?? 收藏代碼
  1. tar?zxvf?tomcat-native- 1.1. 20-src.tar.gz??
  2. cd?tomcat-native- 1.1. 20-src/jni/native????
  3. ./configure?--with-apr=/usr/local/apr?--with-java-home=/usr/java/jdk1. 6.0_23??
  4. make??
  5. make?install???
?
3. 添加環(huán)境變量
?
vi /etc/profile #在文件末尾處添加下面的變量?
# apr?
export LD_LIBRARY_PATH=/usr/local/apr/lib

然后執(zhí)行下面命令,使環(huán)境變量即時生效?
source /etc/profile
?
4. 驗(yàn)證
?
啟動Tomcat? :
TOMCAT_HOME/bin/start.sh?
more TOMCAT_HOME/logs/catalina.out?

看到類似這樣的信息
Shell代碼?? 收藏代碼
  1. Jul? 20,? 2011? 15: 27: 32?PM?org.apache.catalina.core.AprLifecycleListener?init??
  2. INFO:?Loaded?APR?based?Apache?Tomcat?Native?library? 1.1. 20.???
?就證明 apr 啟動成功了。
?
轉(zhuǎn)自:http://pengranxiang.iteye.com/blog/1128905

為 Tomcat 安裝 apr


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 亚洲成色 | 九九九热在线精品免费全部 | 久久爱伊人一区二区三区小说 | 亚洲一区二区三区香蕉 | 久久88香港三级台湾三级中文 | 亚洲欧美日韩高清一区二区三区 | 四库国产精品成人 | 无遮挡又黄又爽又色的视频免费 | 97se亚洲综合自在线尤物 | 国产一区高清视频 | 欧美大黄大色一级毛片出红 | 大色佬视频在线观看 | 久久婷婷久久一区二区三区 | 牛人盗摄一区二区三区视频 | 午夜国产福利 | 在线看片日韩 | 亚洲精品免费在线观看 | 久久久精品一区 | 久久网站免费观看 | 天天艹综合 | 成年人免费网址 | 成人毛片在线播放 | 元龙第三季免费观看 | 国产成人v片视频在线观看 国产成人爱片免费观看视频 | 久久国产精品免费视频 | 51国产福利视频在线观看 | 国产一在线精品一区在线观看 | 91精品国产视频 | 福利视频中文在线观看 | 欧美日韩一级片在线观看 | 精品一区二区三区 不卡高清 | 亚洲综合精品一区二区三区中文 | 91久久99 | 四虎院影永久在线观看 | 99超级碰碰成人香蕉网 | 四虎永久在线精品国产免费 | 欧美国产一区二区三区 | 国产精品一区伦免视频播放 | 久久99亚洲精品久久 | 亚洲国产精品免费 | 青青操在线观看 |